summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2013-08-16 16:39:22 +0200
committerJan Pokorný <jpokorny@redhat.com>2013-08-16 16:39:22 +0200
commit2e9cfaf017a2e48ee795abc0363c57d9e8717a0f (patch)
treec748fe9b177a9becae061792b4866c65ad42be0e
parent936087d382c7c0e2121cebcdd5b75ba0dd7273c7 (diff)
downloadwatch-bz-2e9cfaf017a2e48ee795abc0363c57d9e8717a0f.tar.gz
watch-bz-2e9cfaf017a2e48ee795abc0363c57d9e8717a0f.tar.xz
watch-bz-2e9cfaf017a2e48ee795abc0363c57d9e8717a0f.zip
Avoid parsing free text like "2+ nodes" as containing flag
... like 6.5.0+ Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
-rwxr-xr-xwatch-bz6
1 files changed, 3 insertions, 3 deletions
diff --git a/watch-bz b/watch-bz
index 8ebb962..579314e 100755
--- a/watch-bz
+++ b/watch-bz
@@ -54,9 +54,9 @@ if watch --color -n0.1 -g date &>/dev/null; then
PRECOLORIZE="sed"
PRECOLORIZE+=" 's|\( [NAPMQDVRC] \)\(.*\)\([\{]${BZUSER}[\}]\)|\x1b[1;31m\1\x1b[0m\2|'"
COLORIZE="sed"
- COLORIZE+=" -e 's|\([0-9.A-Z]\++\+[, ]\)|\x1b[1;32m\1\x1b[0m|g'"
- COLORIZE+=" -e 's|\([0-9.A-Z]\+-\+[, ]\)|\x1b[33m\1\x1b[0m|g'"
- COLORIZE+=" -e 's|\([0-9.A-Z]\+?\+[, ]\)|\x1b[37m\1\x1b[0m|g'"
+ COLORIZE+=" -e 's|\(\([0-9]\{0,2\}[.A-Z]\)\+[0-9]*+\+[, ]\)|\x1b[1;32m\1\x1b[0m|g'"
+ COLORIZE+=" -e 's|\(\([0-9]\{0,2\}[.A-Z]\)\+[0-9]*-\+[, ]\)|\x1b[33m\1\x1b[0m|g'"
+ COLORIZE+=" -e 's|\(\([0-9]\{0,2\}[.A-Z]\)\+[0-9]*?\+[, ]\)|\x1b[37m\1\x1b[0m|g'"
COLORIZE+=" -e 's|\(I?[, ]\)|\x1b[1;36m\1\x1b[0m|g'"
COLORIZE+=" -e 's|\(!!!\)|\x1b[1;31m\1\x1b[0m|'"
fi