如何在一組腳本中尋找包含清單中文字的條目?

如何在一組腳本中尋找包含清單中文字的條目?

我在 termlist.txt 中有一個搜尋字詞列表,以及一個目錄 /dir/scripts ,裡面有很多腳本。

我如何輕鬆確定 /dir/scripts 中的任何檔案是否包含 terms.txt 清單中的任何術語?

這是在 unix 伺服器上。

答案1

grep -Fxrlf termlist.txt /dir/scripts

grep 選項在哪裡

  • -f file使用文件中的模式
  • -F模式是固定字串,而不是正規表示式
  • -x模式必須匹配整行(你可能不想要這個)
  • -l僅輸出包含匹配項的檔案名
  • -r遞迴的

相關內容