共計(jì) 820 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
今天丸趣 TV 小編給大家分享一下 linux 中 grep 如何查找不包含的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
在 linux 中,可以利用 grep 命令的“-v”參數(shù)來查找不包含,grep 命令用于查找文件中符合條件的字符串,當(dāng)參數(shù)設(shè)置為“-v”時(shí),表示反向選擇,顯示不包含匹配文本的所有行,語(yǔ)法為“grep -v 不包含的字符串 文件名”。
本教程操作環(huán)境:linux7.3 系統(tǒng)、Dell G3 電腦。
linux 中 grep 怎么查找不包含
Linux grep 命令用于查找文件里符合條件的字符串。
grep 指令用于查找內(nèi)容包含指定的范本樣式的文件,如果發(fā)現(xiàn)某文件的內(nèi)容符合所指定的范本樣式,預(yù)設(shè) grep 指令會(huì)把含有范本樣式的那一列顯示出來。若不指定任何文件名稱,或是所給予的文件名為 -,則 grep 指令會(huì)從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)。
[root@www ~]# grep [-acinv] [--color=auto] 搜尋字符串 filename
選項(xiàng)與參數(shù):
-a:將 binary 文件以 text 文件的方式搜尋數(shù)據(jù)
-c:計(jì)算找到 搜尋字符串 的次數(shù)
-i:忽略大小寫的不同,所以大小寫視為相同
-n:順便輸出行號(hào)
-v:反向選擇,亦即顯示出沒有 搜尋字符串 內(nèi)容的那一行! 顯示不包含匹配文本的所有行
–color=auto:可以將找到的關(guān)鍵詞部分加上顏色的顯示喔!
舉個(gè)例子,我需要提取不含 ok 的行并統(tǒng)計(jì)對(duì)應(yīng)的行數(shù)
grep -cv OK result
或者
grep -v OK result |wc -l
顯示不含 ok 的行和行數(shù)
grep -nv OK result
以上就是“l(fā)inux 中 grep 如何查找不包含”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道。