Linux查找文件夾下包含某字符的所有文件

這篇文章主要介紹了Linux查找文件夾下包含某字符的所有文件,文中給大家提到了linux查找目錄下的所有文件中是否含有某個字符串的相關知識,需要的朋友可以參考下

Linux grep 命令用於查找文件裏符合條件的字符串。grep 指令用於查找內容包含指定的範本樣式的文件,如果發現某文件的內容符合所指定的範本樣式,預設 grep 指令會把含有範本樣式的那一列顯示出來。若不指定任何文件名稱,或是所給予的文件名爲 -,則 grep 指令會從標準輸入設備讀取數據。

標準格式:

grep -r string ./

示例:

grep -r message ./

示例解釋:在當前目錄下遞歸查找含有字符串message的文件

更多介紹:

-r 是遞歸查找

-n 是顯示行號

-R 查找所有文件包含子目錄

-i 忽略大小寫

---xargs配合grep查找

find -type f -name '*.php'|xargs grep 'message'

知識點擴展:

linux查找目錄下的所有文件中是否含有某個字符串

說明:

-r 是遞歸查找

-n 是顯示行號

* : 表示當前目錄所有文件,也可以是某個文件名

總結

以上所述是小編給大家介紹的Linux查找文件夾下包含某字符的所有文件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對神馬文庫網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!

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