-1
私は、漫画に関する情報を含むXMLファイルを含むディレクトリを持っています。例えば、漫画は単純な「漫画」や「漫画のスケッチ」などとすることができます。特定のフレーズを含むXMLファイルの数を取得するにはどうすればよいですか?
grep -R --files-with-matches --include="*.xml" "Cartoon Sketch" /path/to/dir | nl
しかし、私は言葉を含むすべてのXMLファイルを取得するには、上記のコマンドを変更する「漫画」:私は、次のコマンドを適用すると
は、その後、私は句「漫画スケッチ」を含むすべてのXMLファイルを取得します
grep -R --files-with-matches --include="*.xml" "Cartoon" /path/to/dir | nl
次に、「Cartoon Sketch」というフレーズを含むすべてのファイルが取得されます。
「Cartoon Sketch」ではなく「Cartoon」を含むファイルだけに結果を限定するにはどうすればよいですか?
一部[MCVE]を表示してください「スケッチ」を一致する行を除外するために、別の
grep -v
を追加します。 – fedorqui[Linuxでテキスト文字列を含むすべてのファイルを検索する](http://stackoverflow.com/questions/16956810/finding-all-files-containing-a-text-string-on-linux) – Inian