常用的终端高亮规则:修订间差异

来自三线的随记
无编辑摘要
无编辑摘要
 
(未显示同一用户的3个中间版本)
第6行: 第6行:
  \/\* .*? \*\/
  \/\* .*? \*\/


* iptables chain name
^Chain .*? (references|bytes)\)$
* ip-address
([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(/\d{1,2})?
TODO:  
TODO:  


用于yum安装过程中的
用于yum安装过程中的
  No package
  No package | Packages skipped because of dependency problems | Skipped (dependency problems)


=== Xshell 突出高亮规则 ===
=== Xshell 突出高亮规则 ===
第39行: 第46行:
* error keyword
* error keyword
正则表达式, 不区分大小写
正则表达式, 不区分大小写
  (\(|\s|\[)((failed)|(fail)|(error)|(timeout)|(timed out)|(timed out))(\W|\]|\)|\s*?$)
  (\(|\s|\[|\")((failed)|(fail)|(error)|(timeout)|(timed out)|(timed out))(\"|\W|\]|\)|\s*?$)
    
    
[[分类:Linux]]
[[分类:Linux]]
{{DEFAULTSORT:terminal}}
{{DEFAULTSORT:terminal}}

2024年7月18日 (四) 14:11的最新版本

iterm profile: text high light settings

([^a-zA-Z0-9]|^)((?i)(failed)|(fail)|(error)|(timed out)|(time out)|(timeout)|(not found)|(can't))([^a-zA-Z0-9]|$)
  • iptables comment
\/\* .*? \*\/
  • iptables chain name
^Chain .*? (references|bytes)\)$
  • ip-address
([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(/\d{1,2})?

TODO:

用于yum安装过程中的

No package | Packages skipped because of dependency problems | Skipped (dependency problems)

Xshell 突出高亮规则

  • 报文起始时间

正则表达式, 不区分大小写

(\d{2}:?){3}\.\d{6}
  • iptables chain

正则表达式, 区分大小写

^Chain .*? (references|bytes)\)$
  • iptables comments

正则表达式, 不区分大小写

\/\* .*? \*\/
  • mac地址

正则表达式, 不区分大小写

((\d|[a-z]){2}:){5}(\d|[a-z]){2}
  • timestamp

正则表达式, 不区分大小写

(^|\D)15\d{8}(\d{2})?
  • ipv4 address

正则表达式, 不区分大小写

([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(/\d{1,2})?
  • error keyword

正则表达式, 不区分大小写

(\(|\s|\[|\")((failed)|(fail)|(error)|(timeout)|(timed out)|(timed out))(\"|\W|\]|\)|\s*?$)