監測日誌中關鍵字

2022-07-21 01:12:20 字數 513 閱讀 9625

測試需要:

持續監測日誌,當日誌出現指定關鍵字時,做一些工作。

使用的方法:

checklog()

`

echo `date`, $oldline

#設定檢查的頻率,可以與日誌輸出的頻率匹配

sleep

0.5#新的日誌中查詢關鍵字

sed -n ''"$"'

,$p' $ | grep $ > /dev/null

#$?是乙個特殊變數,用來獲取上乙個命令的退出狀態,或者上乙個函式的返回值。

#如果上面的命令找到關鍵字則$?為0,此時列印提示並退出迴圈

if [[ $? -eq 0

]]

then

echo `date` + "

$ check finished!

"break

fidone

}

有更好的方法可以分享下哦

squid日誌中關鍵字的含義

相應於http請求,下列標籤可能出現在access.log檔案的第四個域。tcp hit squid發現請求資源的貌似新鮮的拷貝,並將其立即傳送到客戶端。tcp miss squid沒有請求資源的cache拷貝。tcp refersh hit squid3.0改為tcp refresh unmodi...

根據關鍵字檢視日誌

老是忘記怎麼檢視某個關鍵字的指令,看到有個老哥寫得不錯,我把它貼上到這裡備份啦 說明 這個只是供自己以後查詢使用,如有問題請指出。僅供參考 檢視匹配內容的前後幾行 reg 代表要搜尋的內容 destfile 代表要搜尋的檔案 grep 5 reg destfile 列印匹配行的前後5行 grep c...

new關鍵字 this關鍵字 base關鍵字

使用new,所做的三件事 1.類是引用物件,引用物件是在堆中開闢空間 在堆中開闢空間 2.在開闢的堆空間中建立物件 3.呼叫物件的構建函式 4.隱藏父類成員 子類的成員可以與隱藏從父類繼承的成員,類似於重寫。public new void sayhello this關鍵字的使用 1.代表當前類的物件...