Linux使用tailf高亮顯示關鍵字


Linux下使用tail查找日志文件關鍵詞高亮顯示

① 多個關鍵詞高亮顯示:

  tail -f 日志文件 | perl -pe 's/(關鍵詞)/\e[1;顏色$1\e[0m/g'

  示例:  tail -f catalina.out | perl -pe 's/(DEBUG)/\e[1;34m$1\e[0m/g'

② 多個關鍵詞高亮顯示:

  tail -f catalina.out | perl -pe 's/(關鍵詞1)|(關鍵詞2)|(關鍵詞3)/\e[1;顏色1$1\e[0m\e[1;顏色2$2\e[0m\e[1;顏色3$3\e[0m/g'

  示例:  tail -f catalina.out | perl -pe 's/(DEBUG)|(INFO)|(ERROR)/\e[1;34m$1\e[0m\e[1;33m$2\e[0m\e[1;31m$3\e[0m/g'

③備注: 匹配關鍵詞使用的是正則表達式

字體顏色設置:
30m:黑
31m:紅
32m:綠
33m:黃
34m:藍
35m:紫
36m:青
37m:白
背景顏色設置:40-47 黑、紅、綠、黃、藍、紫、青、白
40:黑
41:紅
42:綠
43:黃
44:藍
45:紫
46:青
47:白

 

 

 

 

 

 

 

 ④其他參數說明:

  [1; 設置高亮加粗
  [4; 下划線
  [5; 閃爍

例子:
  黃字,高亮加粗顯示
    [1;33m
  紅底黃字,高亮加粗顯示
    [1;41;33m

轉載: https://blog.csdn.net/qq_27686779/article/details/81180254


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM