unglue line in colorlog script
authorLaurent Mazet <laurent.mazet@thalesgroup.com>
Fri, 1 Jul 2016 12:29:00 +0000 (14:29 +0200)
committerLaurent Mazet <laurent.mazet@thalesgroup.com>
Fri, 1 Jul 2016 14:07:52 +0000 (16:07 +0200)
master/root/bin/colorlog

index 7e0ae004676bfc55f23700a6c92afac5dcd6d7a5..9868d58fb2fac15f29290d2f58c26e08acd2ef94 100755 (executable)
@@ -1,4 +1,7 @@
 #!/usr/bin/awk -f
+BEGIN {start=":trc[0-9][0-9]: "}
+"^..*" start {$0=gensub("^(..*)(" start ")", "\\1\n\\2", "g", $0)}
+/^$/ {getline}
 /TRACE/ {$0="\033[1;34m" $0 "\033[0;0m"} # blue
 /DEBUG/ {$0="\033[1;32m" $0 "\033[0;0m"} # green
 /INFO/ {}