linux環境下日誌分析,獲取行數

今天領導讓統計日誌中出現的某錯誤碼在一段時間內出現的次數。

經過思索和查詢得出瞭如下命令,不錯。

cat  app_mch_20131216* | awk -F '|' '$1 >= "2013-12-16 15:30:00"' | awk -F '|' '$1 <= "2013-12-16 16:00:00"' | grep '1215068201' | grep 'error:\[1096\]' |  wc -l

cat  log_20131216* | awk -F '|' '$1 >= "2013-12-16 15:30:00"' | awk -F '|' '$1 <= "2013-12-16 16:00:00"' | grep '123456' | grep 'error:\[987654321\]' |  wc -l


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章