有時候要找一些字串,但是又不知道在哪個檔案,只記得一些字串
那麼如何在linux下尋找包含某段文字的檔案呢?
強大的find命令可以幫你完成不可能的任務。
比如我只記得我的程式裡包含唯一的字串「sms_issend」,於是:
查詢目錄下的所有檔案中是否含有某個字串
find .|xargs grep -ri 「sms_issend」
查詢目錄下的所有檔案中是否含有某個字串,並且只列印出檔名
find .|xargs grep -ri 「sms_issend」 -lsudo 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 被查詢的字串 檔名 從檔案內容查詢不...