文字列「Font」を含むすべてのPDFファイルを見つけるコマンドがあります
find /Users/me/PDFFiles/ -type f -name "*.pdf" -exec grep -H 'Font' '{}' ';'
このコマンドを変更して、その逆を行うにはどうすればよいですか?検索文字列「フォント」を含まないすべてのPDFファイルを検索します
grep
の "-L"オプションを使用したい場合:
-L, --files-without-match
Only the names of files not containing selected lines are written to standard output. Path-
names are listed once per file searched. If the standard input is searched, the string
``(standard input)'' is written.
「L」フラグを追加するだけです。これは逆を行います
find /Users/me/PDFFiles/ -type f -name "*.pdf" -exec grep -HL 'Font' '{}' ';'