grep 查找過濾特定字符串並進行統計

 

1、【得到指定log文件關鍵字userRunningInfo對應的日誌】

grep userRunningInfo ./WebSocketServer-2020-05-15.log     

2、【得到指定log文件中HELLO 的所有userRunningInfo信息】

grep HELLO ./WebSocketServer-2020-05-15.log | grep userRunningInfo 

3、【得到指定log文件含帶空格的字符串信息】

grep HELLO ./WebSocketServer-2020-05-15.log | grep "userRunningInfo= 1"

4、【添加-c 爲統計數量】

grep HELLO ./WebSocketServer-2020-05-15.log | grep "userRunningInfo= 1" -c 

5、【得到當前目錄(包含子目錄)HELLO 的對應信息】

grep -r HELLO * | grep "userRunningInfo= 1" 

6、【將過濾結果重定向在文件test.txt】

grep -r HELLO * | grep "userRunningInfo= 1" >> test.txt 

7、 【統計當前目錄test.txt文件中某一列的總和】

history | awk '{print $15}' | awk '{sum+=$15}END{print sum}' ./test.txt

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