diff options
author | mbornet-hl <mbornet.pro@wanadoo.fr> | 2015-09-19 23:20:13 +0200 |
---|---|---|
committer | mbornet-hl <mbornet.pro@wanadoo.fr> | 2015-09-19 23:20:13 +0200 |
commit | bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d (patch) | |
tree | 0882ab24092d0230c050184c88eff81999952378 | |
parent | 879b4b1f8059c21a494084f28e826c3fa77db8dc (diff) | |
download | hl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.zip hl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.tar.gz hl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.tar.bz2 |
Added some configurations.
-rw-r--r-- | config_files/hl | 503 |
1 files changed, 290 insertions, 213 deletions
diff --git a/config_files/hl b/config_files/hl index 6572b28..3c9c7c3 100644 --- a/config_files/hl +++ b/config_files/hl @@ -2,24 +2,24 @@ # Default configuration file for the "hl" command # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # -# @(#) [MB] cr_hl.default Version 1.3 du 15/09/18 - +# @(#) [MB] cr_hl.default Version 1.5 du 15/09/19 - # -# /etc/default/hl version 1.3 +# /etc/default/hl version 1.5 # acl : -e - -b '#.*' - -g '(user|group|other)::' - -r '.w.' - -y '[-rwx]{3}' + -b '#.*' + -g '(user|group|other)::' + -r '.w.' + -y '[-rwx]{3}' apt : -ei - -r 'systemd|breaks?|.*\<unmet\>.*|.*\<unable\>.*' - -y '.*is not going.*' - -c '.*is to be .*' - -g '.*is already the newest.*' + -r 'systemd|breaks?|.*\<unmet\>.*|.*\<unable\>.*' + -y '.*is not going.*' + -c '.*is to be .*' + -g '.*is already the newest.*' # Just for fun : C syntax, close to vim's C : @@ -35,10 +35,10 @@ C : cal : -e - -g '[1-9][0-9][0-9][0-9]' - -y 'January|February|March|April|May|June|July|August|September|October|November|December' - -c 'Su|Mo|Tu|We|Th|Fr|Sa' - -b '[0-9]' + -g '[1-9][0-9][0-9][0-9]' + -y 'January|February|March|April|May|June|July|August|September|October|November|December' + -c 'Su|Mo|Tu|We|Th|Fr|Sa' + -b '[0-9]' colors : -1r 'Color01' @@ -86,62 +86,62 @@ colors : colors42 : -1 - -r 'Color01' - -g 'Color04' - -y 'Color07' - -b 'Color10' - -m 'Color13' - -c 'Color16' - -w 'Color19' + -r 'Color01' + -g 'Color04' + -y 'Color07' + -b 'Color10' + -m 'Color13' + -c 'Color16' + -w 'Color19' -2 - -r 'Color02' - -g 'Color05' - -y 'Color08' - -b 'Color11' - -m 'Color14' - -c 'Color17' - -w 'Color20' + -r 'Color02' + -g 'Color05' + -y 'Color08' + -b 'Color11' + -m 'Color14' + -c 'Color17' + -w 'Color20' -3 - -r 'Color03' - -g 'Color06' - -y 'Color09' - -b 'Color12' - -m 'Color15' - -c 'Color18' - -w 'Color21' + -r 'Color03' + -g 'Color06' + -y 'Color09' + -b 'Color12' + -m 'Color15' + -c 'Color18' + -w 'Color21' -1 - -R 'Color22' - -G 'Color25' - -Y 'Color28' - -B 'Color31' - -M 'Color34' - -C 'Color37' - -W 'Color40' + -R 'Color22' + -G 'Color25' + -Y 'Color28' + -B 'Color31' + -M 'Color34' + -C 'Color37' + -W 'Color40' -2 - -R 'Color23' - -G 'Color26' - -Y 'Color29' - -B 'Color32' - -M 'Color35' - -C 'Color38' - -W 'Color41' + -R 'Color23' + -G 'Color26' + -Y 'Color29' + -B 'Color32' + -M 'Color35' + -C 'Color38' + -W 'Color41' -3 - -R 'Color24' - -G 'Color27' - -Y 'Color30' - -B 'Color33' - -M 'Color36' - -C 'Color39' - -W 'Color42' + -R 'Color24' + -G 'Color27' + -Y 'Color30' + -B 'Color33' + -M 'Color36' + -C 'Color39' + -W 'Color42' color_names : - -r 'red' - -g 'green' - -y 'yellow' - -b 'blue' - -m 'magenta' - -c 'cyan' - -w 'white' + -r 'red' + -g 'green' + -y 'yellow' + -b 'blue' + -m 'magenta' + -c 'cyan' + -w 'white' # Red : 95% => 100% # Yellow : 80% => 94% @@ -149,32 +149,32 @@ color_names : # Green : 50% => 79% (everything else) df : -e - -r '\<((100|9[5-9])%.*)' - -y '\<((8[0-9]|9[0-4])%.*)' - -c '\<[0-4][0-9]?%.*' - -g '\<[0-9]+%.*' - -b '^Filesystem.*' + -r '\<((100|9[5-9])%.*)' + -y '\<((8[0-9]|9[0-4])%.*)' + -c '\<[0-4][0-9]?%.*' + -g '\<[0-9]+%.*' + -b '^Filesystem.*' diff : -e - -y '^<.*' - -g '^>.*' - -c '^([0-9]+(,[0-9]+)?[a-z][0-9]+(,[0-9]+)?)' + -y '^<.*' + -g '^>.*' + -c '^([0-9]+(,[0-9]+)?[a-z][0-9]+(,[0-9]+)?)' dpkg-query : -e - -b '^(Package|Essential|Priority|Section|Installed-Size|Maintainer|Architecture|Version|Depends|Pre-Depends|Filename|Size|MD5sum|Description|Homepage|Description-md5|Tag|SHA1|SHA256):' - -g '^Package:.*' - -c '^(Version|Size):.*' - -y '^Section:.*' + -b '^(Package|Essential|Priority|Section|Installed-Size|Maintainer|Architecture|Version|Depends|Pre-Depends|Filename|Size|MD5sum|Description|Homepage|Description-md5|Tag|SHA1|SHA256):' + -g '^Package:.*' + -c '^(Version|Size):.*' + -y '^Section:.*' err : -ei - -r '.*error.*' - -y '.*warn.*' -# -c '[[:alpha:]][[:alnum:]]]?_[[:alnum:]]+\.[cly]' -# -m '[[:alpha:]][[:alnum:]]]?_[[:alnum:]]+\.o' -# -b '^----- .*|^ {8}.*' + -r '.*error.*' + -y '.*warn.*' +# -c '[[:alpha:]][[:alnum:]]]?_[[:alnum:]]+\.[cly]' +# -m '[[:alpha:]][[:alnum:]]]?_[[:alnum:]]+\.o' +# -b '^----- .*|^ {8}.*' eth : -e @@ -182,8 +182,8 @@ eth : ethtool : -ei - -r 'duplex:.*half|link detected:.*no|speed:.*100?Mb/s' - -g 'duplex:.*full|link detected:.*yes|speed:.*1000mb/s' + -r 'duplex:.*half|link detected:.*no|speed:.*100?Mb/s' + -g 'duplex:.*full|link detected:.*yes|speed:.*1000mb/s' eth_VIP : -e @@ -193,8 +193,8 @@ eth_VIP : fail2ban : -e - -c '.* Unban.*' - -r '.* Ban.*' + -c '.* Unban.*' + -r '.* Ban.*' fdisk : -e @@ -210,10 +210,10 @@ fdisk : -y '.*/dev/sdc.*' -%y 'Disk /dev/sdc' -. '^$' - -m '.*/dev/sdd.*' + -m '.*/dev/sdd.*' -%m 'Disk /dev/sdd' -. '^$' - -b '.*Device.*' + -b '.*Device.*' -1G '.*/dev/sde.*' free : @@ -232,19 +232,19 @@ free : ha_log : -ei - -b 'Mar 16 12:[0-9]{2}:[0-9]{2}' - -r 'down|error|disabled?|stop(ped)?' - -g 'success' - -y 'warn(ing)?|standby' - -c 'eth0(:[0-9])?' + -b 'Mar 16 12:[0-9]{2}:[0-9]{2}' + -r 'down|error|disabled?|stop(ped)?' + -g 'success' + -y 'warn(ing)?|standby' + -c 'eth0(:[0-9])?' heartbeat : -ei - -r '(stop(|ped)|error|fail\>|failed|dead|disabled?|\<down|\<no\>)' - -g '(success|running|start(ed|ing)?|OK|yes|shutdown complete)' - -y 'warn' - -W '(eth[0-9](\.[0-9]+)?(:[0-9]+))' - -b 'info' + -r '(stop(|ped)|error|fail\>|failed|dead|disabled?|\<down|\<no\>)' + -g '(success|running|start(ed|ing)?|OK|yes|shutdown complete)' + -y 'warn' + -W '(eth[0-9](\.[0-9]+)?(:[0-9]+))' + -b 'info' hl : -ei @@ -267,19 +267,70 @@ hl : -c '.*\<cyan\>.*' -w '.*\<white\>.*' +hl_conf : + -e + -2b '^#.*' + -3c '^([a-zA-Z_][a-zA-Z_0-9]*)[ ]*:' + -3C '^[ ]+(--[a-zA-Z_][a-zA-Z0-9]+)\>' + -2w '^[ ]+-[1234%]*[rgybmcwRGYBMCWeiEDd]*' + -1r '^[ ]+-%?1r[ ]+(.*)' + -1g '^[ ]+-%?1g[ ]+(.*)' + -1y '^[ ]+-%?1y[ ]+(.*)' + -1b '^[ ]+-%?1b[ ]+(.*)' + -1m '^[ ]+-%?1m[ ]+(.*)' + -1c '^[ ]+-%?1c[ ]+(.*)' + -1w '^[ ]+-%?1w[ ]+(.*)' + -2r '^[ ]+-%?2?r[ ]+(.*)' + -2g '^[ ]+-%?2?g[ ]+(.*)' + -2y '^[ ]+-%?2?y[ ]+(.*)' + -2b '^[ ]+-%?2?b[ ]+(.*)' + -2m '^[ ]+-%?2?m[ ]+(.*)' + -2c '^[ ]+-%?2?c[ ]+(.*)' + -2w '^[ ]+-%?2?w[ ]+(.*)' + -3r '^[ ]+-%?3r[ ]+(.*)' + -3g '^[ ]+-%?3g[ ]+(.*)' + -3y '^[ ]+-%?3y[ ]+(.*)' + -3b '^[ ]+-%?3b[ ]+(.*)' + -3m '^[ ]+-%?3m[ ]+(.*)' + -3c '^[ ]+-%?3c[ ]+(.*)' + -3w '^[ ]+-%?3w[ ]+(.*)' + -1R '^[ ]+-%?1R[ ]+(.*)' + -1G '^[ ]+-%?1G[ ]+(.*)' + -1Y '^[ ]+-%?1Y[ ]+(.*)' + -1B '^[ ]+-%?1B[ ]+(.*)' + -1M '^[ ]+-%?1M[ ]+(.*)' + -1C '^[ ]+-%?1C[ ]+(.*)' + -1W '^[ ]+-%?1W[ ]+(.*)' + -2R '^[ ]+-%?2?R[ ]+(.*)' + -2G '^[ ]+-%?2?G[ ]+(.*)' + -2Y '^[ ]+-%?2?Y[ ]+(.*)' + -2B '^[ ]+-%?2?B[ ]+(.*)' + -2M '^[ ]+-%?2?M[ ]+(.*)' + -2C '^[ ]+-%?2?C[ ]+(.*)' + -2W '^[ ]+-%?2?W[ ]+(.*)' + -3R '^[ ]+-%?3R[ ]+(.*)' + -3G '^[ ]+-%?3G[ ]+(.*)' + -3Y '^[ ]+-%?3Y[ ]+(.*)' + -3B '^[ ]+-%?3B[ ]+(.*)' + -3M '^[ ]+-%?3M[ ]+(.*)' + -3C '^[ ]+-%?3C[ ]+(.*)' + -3W '^[ ]+-%?3W[ ]+(.*)' + -1C ' +$' + -1B ' +$' + hl_usage : -ei - -r '(-r .*)' - -g '(-g .*)' - -y '(-y .*)' - -b '(-b .*)' - -m '(-m .*)' - -c '(-c .*)' - -w '(-w .*)' + -r '(-r .*)' + -g '(-g .*)' + -y '(-y .*)' + -b '(-b .*)' + -m '(-m .*)' + -c '(-c .*)' + -w '(-w .*)' hosts : -e - -b '#.*' + -b '#.*' -1R '^([ ]+)[0-9.]' -2g '^[ ]*\<((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))\>' -3r '(([0-9]{1,3}\.){3}[0-9]{1,3})' @@ -287,18 +338,26 @@ hosts : -2y '^[ ]*[0-9.]+[ ]+[^ ]+(.+)' ifconfig : - -ei + -ei -3G 'inet addr:([0-9]{1,3}(\.[0-9]{1,3}){3})' - -2 + -2 -m '^((eth|(vir)?br|vnet)[0-9.]*:[0-9]+)\>' -b '^((eth|(vir)?br|vnet)[0-9.]*\.[0-9]+)\>' -c '(([0-9a-f]{2}:){5}[0-9a-f]{2})' -3g '\<(UP\>|\<RUNNING)\>' -2g '(([0-9]{1,3}\.){3}[0-9]{1,3}\>)' - -2y '(^(eth|(vir)?br|vnet)[0-9.:]*)\>' + -2y '(^(eth|(vir)?br|vnet)[0-9.:]*)\>' -3m '[0-9a-f]{4}::[0-9a-f]{4}\:[0-9a-f]{4}:[0-9a-f]{4}:[0-9a-f]{4}' -2r ' ((errors|dropped|overruns):[^0][0-9]*)' +iostat : + -e + -b '^((Device|avg-cpu):.*)' +# -g '^(sda.*)' +# -y '^(sdb.*)' + -c ' (0\.(0[1-9]|[1-9][0-9]))' + -3c ' ([1-9][.0-9]*)' + IP : --validate_IP @@ -314,12 +373,12 @@ iptables : -3y '\<(fail2ban[-a-z]+)\>' -2w '^Chain .+' -2 - -b '#.*' + -b '#.*' -2b '^target\>.*' - -g '.*ACCEPT.*' - -r '(.*(DROP|REJECT).*)' - -m 'iptables.*-F.*' - -w '^iptables .*' + -g '.*ACCEPT.*' + -r '(.*(DROP|REJECT).*)' + -m 'iptables.*-F.*' + -w '^iptables .*' jigdo : -e @@ -330,10 +389,11 @@ jigdo : -2y '[^ ]*\.jigdo$' ls_doc : - -e -r '^-rw........*' - -g '^-r-........*' - -m '^d..........*.*' - -y '.*:$' + -e + -r '^-rw........*' + -g '^-r-........*' + -m '^d..........*.*' + -y '.*:$' MAC : -ei @@ -344,20 +404,20 @@ man : -2G '^([A-Z][A-Z0-9]*\([1-8]\)) +.* +([A-Z][A-Z0-9]*\([1-8]\))$' -2B '^[A-Z][A-Z ]*' -3y '^[ ]+-[a-zA-Z0-9][ ]' - -R '(red).*reverse video' - -G '(green).*reverse video' - -Y '(yellow).*reverse video' - -B '(blue).*reverse video' - -M '(magenta).*reverse video' - -C '(cyan).*reverse video' - -W '(white).*reverse video' - -r 'red' - -g 'green' - -y 'yellow' - -b 'blue' - -m 'magenta' - -c 'cyan' - -w 'white' + -R '(red).*reverse video' + -G '(green).*reverse video' + -Y '(yellow).*reverse video' + -B '(blue).*reverse video' + -M '(magenta).*reverse video' + -C '(cyan).*reverse video' + -W '(white).*reverse video' + -r 'red' + -g 'green' + -y 'yellow' + -b 'blue' + -m 'magenta' + -c 'cyan' + -w 'white' -3b '(Example .*):' namei : @@ -370,72 +430,72 @@ namei : netstat : -ei - -g 'ESTABLISHED' + -g 'ESTABLISHED' -1y 'LISTEN' - -m 'TIME_WAIT' - -g '\<((192.168.[0-9]{1,3}\.[0-9]{1,3}))\>' - -b '\<((127\.[01]\.[01]\.[01])|(0\.0\.0\.0))\>' - -r '\<(([0-9]{1,3}\.){3}[0-9]{1,3})\>' + -m 'TIME_WAIT' + -g '\<((192.168.[0-9]{1,3}\.[0-9]{1,3}))\>' + -b '\<((127\.[01]\.[01]\.[01])|(0\.0\.0\.0))\>' + -r '\<(([0-9]{1,3}\.){3}[0-9]{1,3})\>' passwd : -e - -c '^[^:]+' - -m '^[^:]+:([^:]+):' - -y '^[^:]+:[^:]+:([^:]+:[^:]+):' - -c '^([^:]*:){4}([^:]+)' - -g '^([^:]*:){5}([^:]+)' - -y '^([^:]*:){6}([^:]+)' + -c '^[^:]+' + -m '^[^:]+:([^:]+):' + -y '^[^:]+:[^:]+:([^:]+:[^:]+):' + -c '^([^:]*:){4}([^:]+)' + -g '^([^:]*:){5}([^:]+)' + -y '^([^:]*:){6}([^:]+)' passwd_chk : -e - -G '^([^:]+):.*(/bin/false)$' - -R '^([^:]+).*:(/bin/bash)$' - --passwd + -G '^([^:]+):.*(/bin/false)$' + -R '^([^:]+).*:(/bin/bash)$' + --passwd percent : -e - -r '\<(100|9[5-9])%' - -y '\<(8[0-9]|9[0-4])%' - -g '\<[0-9]+%' + -r '\<(100|9[5-9])%' + -y '\<(8[0-9]|9[0-4])%' + -g '\<[0-9]+%' ps_cpu : -e - -r '((0[1-9]|[1-9][0-9]):[0-9]{2}:[0-9]{2} .*)' - -y '(00:(0[1-9]|[1-9][0-9]):[0-9]{2} .*)' - -g '00:00:[1-9][0-9] .*' - -c '00:00:0[1-9] .*' - -b '00:00:00 .*' + -r '((0[1-9]|[1-9][0-9]):[0-9]{2}:[0-9]{2} .*)' + -y '(00:(0[1-9]|[1-9][0-9]):[0-9]{2} .*)' + -g '00:00:[1-9][0-9] .*' + -c '00:00:0[1-9] .*' + -b '00:00:00 .*' ps_cpu_time : -e -3 - -r '((0[1-9]|[1-9][0-9])(:[0-9]{2}){2} .*)' - -y '(00:(0[1-9]|[1-9][0-9]):[0-9]{2} .*)' - -c '(00:00:[1-9][0-9] .*)' + -r '((0[1-9]|[1-9][0-9])(:[0-9]{2}){2} .*)' + -y '(00:(0[1-9]|[1-9][0-9]):[0-9]{2} .*)' + -c '(00:00:[1-9][0-9] .*)' # Alias for ps_cpu_time : ps : --ps_cpu_time rev_color_names : - -R 'red' - -G 'green' - -Y 'yellow' - -B 'blue' - -M 'magenta' - -C 'cyan' - -W 'white' + -R 'red' + -G 'green' + -Y 'yellow' + -B 'blue' + -M 'magenta' + -C 'cyan' + -W 'white' samba : -e - -b '=|^[ ]*[;#].*' - -g '.*=' - -y '=.*' - -m '[][]' - -c '\[.*\]' + -b '=|^[ ]*[;#].*' + -g '.*=' + -y '=.*' + -m '[][]' + -c '\[.*\]' sep3 : - -e + -e -3r '([0-9]+)[0-9]{18}([ ]|$)' -3m '([0-9]+)[0-9]{15}([ ]|$)' -2c '([0-9]+)[0-9]{12}([ ]|$)' @@ -446,157 +506,174 @@ sep3 : services : -e - -g '^ *\[ \+ \] .*' -m '^ *\[ - \] .*' -r '^ *\[ \? \] .*' + -g '^ *\[ \+ \] .*' -m '^ *\[ - \] .*' -r '^ *\[ \? \] .*' + +sh : + -e + -b '^#.*' + -m '(\$([a-zA-Z_][a-zA-Z_0-9]*|[0-9]|[*@#]))' + -y '"[^"]*"' + -g '^(([a-zA-Z_][a-zA-Z_0-9]*\(\))|[{}])' + -3c '(\<(echo|for|do|done|while|shift|eval|set)\>)' + -2 + -%g '\<do\>' + -. '\<done\>' show_disks : -e - -g ' 2[0-9]°C |Hitachi [^ ]*| 2000\..*GB,|krypton|/dev/sd' - -y ' 3[0-9]°C |/dev/hd' - -r 'WDC [^ ]*|/dev/sdc' - -b 'TOSHIBA [^ ]*|--+' - -m ' 500\..*GB,|/dev/sdd' - -c 'antares|styx|/dev/sda' + -g ' 2[0-9]°C |Hitachi [^ ]*| 2000\..*GB,|krypton|/dev/sd' + -y ' 3[0-9]°C |/dev/hd' + -r 'WDC [^ ]*|/dev/sdc' + -b 'TOSHIBA [^ ]*|--+' + -m ' 500\..*GB,|/dev/sdd' + -c 'antares|styx|/dev/sda' tcpdump : -e -u -3 - -g '^[^ ]+[ ]+[^ ]+[ ]+([^ ]+)\.' - -r '^[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+([^ ]+)\.' + -g '^[^ ]+[ ]+[^ ]+[ ]+([^ ]+)\.' + -r '^[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+([^ ]+)\.' -2 -y '^[^ ]+[ ]+[^ ]+[ ]+[^ ]+\.([^ .]+)' -y '^[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+[^ ]+[ ]+[^ ]+\.([^ :]+)' validate_IP : -e - -g '\<((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))\>' - -r '(([0-9]{1,3}\.){3}[0-9]{1,3})' + -g '\<((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))\>' + -r '(([0-9]{1,3}\.){3}[0-9]{1,3})' virsh_list : -e - -c '^ *Id.*|^--*' + -c '^ *Id.*|^--*' -3 - -g '.*running*' + -g '.*running*' -2 - -m '.*shut off' - -y '.*paused' + -m '.*shut off' + -y '.*paused' w : -e - -b '.*load average.*|^USER.*' - -r '^root .*' - -c ' /bin/bash' - -y ' /usr/bin/python' - -g '.+' + -b '.*load average.*|^USER.*' + -r '^root .*' + -c ' /bin/bash' + -y ' /usr/bin/python' + -g '.+' xxd : -e - -r '(\<0a)|(0a\>)' - -b '^[^:]+' - -g '.{16}$' - -c '[[:xdigit:]]' + -r '(\<0a)|(0a\>)' + -b '^[^:]+' + -g '.{16}$' + -c '[[:xdigit:]]' + +zabbix_netstat : + -e + -2c '\<(94\.247\.232\.55|192\.168\.168\.[23]|0\.0\.0\.0)\>:10050\>' + -3r '\<([0-9]{1,3}(\.[0-9]{1,3}){3}):10050\>' + -3g '\<(10050)\>.* ([^ ]+) *$' hi_red : -e -3 - -r '.+' + -r '.+' hi_green : -e -3 - -g '.+' + -g '.+' hi_yellow : -e -3 - -y '.+' + -y '.+' hi_blue : -e -3 - -b '.+' + -b '.+' hi_magenta : -e -3 - -m '.+' + -m '.+' hi_cyan : -e -3 - -c '.+' + -c '.+' hi_white : -e -3 - -w '.+' + -w '.+' dim_red : -e -1 - -r '.+' + -r '.+' dim_green : -e -1 - -g '.+' + -g '.+' dim_yellow : -e -1 - -y '.+' + -y '.+' dim_blue : -e -1 - -b '.+' + -b '.+' dim_magenta : -e -1 - -m '.+' + -m '.+' dim_cyan : -e -1 - -c '.+' + -c '.+' dim_white : -e -1 - -w '.+' + -w '.+' red : -e -2 - -r '.+' + -r '.+' green : -e -2 - -g '.+' + -g '.+' yellow : -e -2 - -y '.+' + -y '.+' blue : -e -2 - -b '.+' + -b '.+' magenta : -e -2 - -m '.+' + -m '.+' cyan : -e -2 - -c '.+' + -c '.+' white : -e -2 - -w '.+' + -w '.+' |