grep顯示行內容


grep -An 關鍵字 文件  顯示匹配的一行,並顯示該行前的n行

grep -Bn 關鍵字 文件 顯示匹配的一行,並顯示該行后的n行

grep -Cn 關鍵字 文件 顯示匹配的一行,並顯示該行前后的n行

grep -n 關鍵字 文件同grep -Cn 關鍵字 文件

grep -v grep  搜索出來的內容排除grep 后顯示

grep 30 -A 10  顯示30行及之前的10行

grep 完全匹配:字符前后增加\b

grep -w "lll" a.log 完全匹配,等同上面

grep -i 忽略大小寫

grep -o只顯示匹配關鍵字

 

*  重復0個或多個前面的字符

?  代表重復0個或一個前面的字符

.*匹配所有字符

+ 代表重復一個或多個字符

. 點號代表一個字符

 

 

 如上圖,加號表示匹配前面的表達式一次或多次,它前面的表達式盡可能的多匹配,如果不帶加號,會顯示單獨的字母,可在排序后用來統計每個字母出現的次數

 |表示同時過濾多個字符串


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM