grep 遞歸地找出某個單字在特定檔案中的出現狀況

grep 遞歸地找出某個單字在特定檔案中的出現狀況

我知道關於

grep -rin 'text' /path/to/direcotry

但我不想查找所有文件。我只需要檢查所有名為 wscript 的檔案中是否出現「文字」。那怎麼辦呢?

答案1

男人 grep:

   --include=GLOB
          Search  only  files whose base name matches GLOB (using wildcard
          matching as described under --exclude).

所以試試這個:

grep -rin --include=wscript 'text' /path/to/files 

答案2

 grep -rin 'text' `find /path/to/directory -name wscript`

答案3

grep -rin 'your-text' /path/to/text/file/text-file.txt

但它僅適用於文字檔案。

相關內容