#有的時候須要精確匹配關鍵詞,把這樣的行顯示出來ide
cat /etc/sysconfig/iptables |grep -w "80"命令行
結果是把該行中只出現一次80的行找出來了,8080這樣的端口的行就不會被匹配到。ip
#在整個文件中搜索符合關鍵詞的部分,而且搜到幾處就是幾行,好比加wc -l就能夠統計全文出現幾回
it
例如table
cat 1.txtclass
2-3iptables
5-3-4搜索
a-b-c-3-3-3grep
而後執行時候加個-o功能選項統計
cat 1.txt |grep -o -E *-3
-3
-3
-3
-3
-3
*-3這麼寫主要是防止命令行中-3被識別成一個功能選項
#不顯示匹配結果
grep -q "關鍵詞" 文件名
#統計文件中出現關鍵詞的行數,注意與-o選項「出現次數」的區別
grep -c "關鍵詞" 文件名