linux下查詢某個目錄下包含某個字串的檔案

2021-08-03 22:05:53 字數 394 閱讀 5578

有時候要找一些字串,但是又不知道在哪個檔案,只記得一些字串 

那麼如何在linux下尋找包含某段文字的檔案呢?

強大的find命令可以幫你完成不可能的任務。

比如我只記得我的程式裡包含唯一的字串「sms_issend」,於是:

查詢目錄下的所有檔案中是否含有某個字串

find .|xargs grep -ri 「sms_issend」

查詢目錄下的所有檔案中是否含有某個字串,並且只列印出檔名

find .|xargs grep -ri 「sms_issend」 -l

sudo find /home/chenming/ |xargs  grep -rin  redis::insert

Linux查詢某個目錄下包含某個欄位的檔案

在linux下面工作,經常會遇到這樣的需求 在某個目錄下檢視含有某個欄位的檔案。1.使用find xargs grep 2.上面查詢出來的會有些亂,當然會想只檢視檔案,不檢視目錄 3.再看上面的結果,如果我們執行列出檔名,不需要檢視內容呢。grep 提供了 l來只顯示檔名稱 4.如果我們想過濾掉某些...

linux下查詢某目錄下所有檔案包含某字串的命令

linux下查詢某目錄下所有檔案包含某字串的命令 從檔案內容查詢匹配指定字串的行 grep 被查詢的字串 檔名 從檔案內容查詢與正規表示式匹配的行 grep e 正規表示式 檔名 查詢時不區分大小寫 grep i 被查詢的字串 檔名 查詢匹配的行數 grep c 被查詢的字串 檔名 從檔案內容查詢不...

linux下查詢某目錄下所有檔案包含某字串的命令

linux下查詢某目錄下所有檔案包含某字串的命令 從檔案內容查詢匹配指定字串的行 grep 被查詢的字串 檔名 從檔案內容查詢與正規表示式匹配的行 grep e 正規表示式 檔名 查詢時不區分大小寫 grep i 被查詢的字串 檔名 查詢匹配的行數 grep c 被查詢的字串 檔名 從檔案內容查詢不...