1
當檢查控制檯輸出和記錄不同軟件的消息時,有時難以保持概述。使輸出變得豐富多彩並突出顯示當前重要的文本短語會容易得多。通過unix管道過濾器輸出豐富多彩的控制檯
有沒有Linux/UNIX shell的程序可以作爲過濾器使用unix管道使控制檯輸出彩色根據預定義的模式和顏色?
p.ex. 圖案定義:
INFO=green
WARN=yellow
ERROR=red
\d+=lightgreen
到高亮顯示該消息,並且還號碼的嚴重性。
用法:
$ chatty_software | color_filter
11:41:21.000 [green:INFO] runtime.busevents - SensorA state updated to [lightgreen:17]
11:41:21.004 [green:INFO] runtime.busevents - SensorB state updated to [lightgreen:20]
原來的輸出:
11:41:21.000 INFO runtime.busevents - SensorA state updated to 17
11:41:21.004 INFO runtime.busevents - SensorB state updated to 20
是的,你是對的。我想知道是否有現成的舒適解決方案。 – Knut