1. 程式人生 > >shell查詢檔案顯示行號和對應區間的內容

shell查詢檔案顯示行號和對應區間的內容

概述

有時候我們需要在一個檔案大小不斷變化的日誌檔案裡,找尋一些錯誤資訊。這個時候我們可以用如下的小技巧,找出錯誤日誌的內容。

CAT的時候顯示行號

cat -n cart.log | grep "支付失敗"

SED找到錯誤日誌的內容

sed -n '1000,2000p' cart.log

由於我們通過CAT命令已經知道行號了,只需要使用SED,輸入一個行號的大概範圍,就可以詳細的展示上下文的日誌內容了。

小結

如果公司裡沒有完善的檢視日誌的工具,例如ELK。那麼藉助上面的小工具,也可以簡單的找到錯誤日誌。