linux提取日誌檔案中字元
echo 『errno[100025]』|sed 『s/errno[([0-9]*)]/\1/g』
grep -p 『errno[\d+]』 -o test.log|sed 『s/errno[([0-9]*)]/\1/g』
-p引數表明要應用正規表示式
-o表示只輸出匹配的字串,這樣我們就可以把正則匹配到的結果拿到了。
grep -p 『errno[\d+]』 -o test.log|head -3|sed 『s/errno[([0-9]*)]/\1/g』|sort|uniq
grep提取浮點數
echo 『cost[24.900]』 |grep -op 『cost[\d+.\d+]』|grep -op 『\d+.\d+』
grep提取字元後大於100的
cat mcp-strategy.log.2021040611|grep -op 『cost[\d+.\d+]』|grep -op 『\d+.\d+』|awk 『$1>100 』|wc -l
linux日誌檔案
日誌檔案可以記錄乙個事件的何時 何地 何人 何事四大資訊,故系統出現任何問題務必查詢日誌檔案。系統的日誌檔案預設都是集中放置到 var log 目錄內,其中又以messages記錄的資訊最多。日誌檔案記錄的主要服務與程式為syslogd,klogd,log syslogd的配置檔案在 etc rsy...
Linux 日誌檔案
日誌檔案 內容 var log messages 尤為重要,幾乎發生的錯誤訊息 或是重要資訊 都會被記錄在此 var log boot.log 包含系統或服務啟動的日誌 var log maillog 或 var log mail 包含來著系統執行電子郵件伺服器的日誌資訊。例如,sendmail日誌...
Linux 日誌檔案
其實,可以說成是監控系統的記錄,系統一舉一動基本會記錄下來。這樣由於資訊非常全面很重要,通常只有 root 可以進行視察!通過登入檔案 日誌檔案 可以根據螢幕上面的錯誤訊息與再配合登入檔案的錯誤資訊,幾乎就可以解決大部分的 linux 問題!常見的幾個登入檔案有 var log secure 記錄登...