summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormbornet-hl <mbornet.pro@wanadoo.fr>2015-09-19 23:20:13 +0200
committermbornet-hl <mbornet.pro@wanadoo.fr>2015-09-19 23:20:13 +0200
commitbd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d (patch)
tree0882ab24092d0230c050184c88eff81999952378
parent879b4b1f8059c21a494084f28e826c3fa77db8dc (diff)
downloadhl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.zip
hl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.tar.gz
hl-bd71cda1e9cfbc0b575e2cfb5fb163709eff9e2d.tar.bz2
Added some configurations.
-rw-r--r--config_files/hl503
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 '.+'