grep
ファイルごとに文字列を1回だけ検索してファイル名を印刷するには(または他のツール)を使用できますか?
答え1
grep -rFl "string" /path/
-r
:再帰検索(標準ではありませんが一般)-F
:固定文字列検索(正規表現パターンの一致とは反対)-l
:含まれるファイルのリスト名"string"
以下も使用できます。
find /path -type f -exec grep -lF "string" {} +
grep
あなたがそれをサポートしていない場合-r
。