私はWindowsサーバーを使用しており、GREP for winをインストールしています。特定のパターンに一致する (または一致しない) ファイル名の数をカウントする必要があります。リストされているすべてのファイル名は実際には必要ありません。必要なのは、一致した数の合計数だけです。検索するツリー構造はかなり大きいので、できるだけ多くの処理を節約したいと考えています。
grep にはあまり詳しくありませんが、-l オプションを使用して、特定のパターンに一致するファイル名を検索できるようです。たとえば、次のように使用できます。
$grep -l -r this *.doc*
現在のフォルダーとすべての子フォルダー内のすべての MS word ファイルを検索します。これにより、それらすべてのファイルのリストが返されます。リストは必要ありません。見つかった数のカウントが必要です。これはGREP ...または別のツールで可能ですか?
ありがとう!