Grep
在文件中搜尋字元串
有沒有一種簡單的方法可以在復雜的目錄結構中搜尋 1000 多個文件以查找文件中包含特定字元串的文件?
grep -H -R searchstring /directory
可能希望將結果重定向到文件(或 tee)
您可能還想查看ack
是的,有
grep
。它有一個遞歸目錄遍歷的選項,例如:$ grep -r specificstring path
使用 GNU ,您可以使用和模式選項
grep
限制搜尋的文件。--include``--exclude
-H
(‘Print the file name for each match’) 是預設的-r
,-R
當您在命令行上指定多個文件時。-R
還打開遞歸目錄遍歷,但也遵循符號連結。您還可以通過管道傳輸 to 的結果
grep
以less
進行螢幕分頁。