8 ファイル内のいくつかのテキストを探していますが、3つは多くのファイルであり、検索されたテキストは1つのファイルに数回表示されます。検索されたテキストを含むファイルのリストを受け取るには、すべてのファイルが1回だけリストされますか? command-line search grep — ゲスト1624 ソース
1 grep -l LIST PATTERN行く方法です。あるいはxargs、同じことをするために使うことができます: xargs grep "My Search Pattern" < input.txt xargsgrepたとえば、パイプから渡された複数のファイル名を使用する場合に特に便利です。 find ~/Documents ~/bin -print0 | xargs -0 grep 'Search Term' — セルギー・コロディアズニー ソース