我在 termlist.txt 中有一個搜尋字詞列表,以及一個目錄 /dir/scripts ,裡面有很多腳本。
我如何輕鬆確定 /dir/scripts 中的任何檔案是否包含 terms.txt 清單中的任何術語?
這是在 unix 伺服器上。
答案1
grep -Fxrlf termlist.txt /dir/scripts
grep 選項在哪裡
-f file
使用文件中的模式-F
模式是固定字串,而不是正規表示式-x
模式必須匹配整行(你可能不想要這個)-l
僅輸出包含匹配項的檔案名-r
遞迴的