1.grep的基本用法
1.1基本用法
grep [-acinv] [--color=auto] '搜尋字符串' filename
1.2選項與參數(shù):
-a :將 binary 文件以 text 文件的方式搜尋數(shù)據(jù)
-c :計算找到 '搜尋字符串' 的次數(shù)
-i :忽略大小寫的不同耕皮,所以大小寫視為相同
-n :順便輸出行號
-v :反向選擇,亦即顯示出沒有 '搜尋字符串' 內(nèi)容的那一行!
--color=auto :可以將找到的關(guān)鍵詞部分加上顏色的顯示喔驾孔!
1.3:示例:image.png
2.利用grep取出含有關(guān)鍵字的行
grep root /etc/passwd
cat /etc/passwd | grep root
image.png
image.png
grep -v --color=auto '金融' 發(fā)送.txt
image.png
在當前目錄搜索帶'energywise'行的文件
grep ‘energywise’ *
在當前目錄及其子目錄下搜索'energywise'行的文件
grep -r ‘energywise’ *
在當前目錄及其子目錄下搜索'energywise'行的文件,但是不顯示匹配的行娱挨,只顯示匹配的文件
grep -l -r ‘energywise’ *