一致を印刷するのではなく、一致の数を返すにはどうすればよいですか?

一致を印刷するのではなく、一致の数を返すにはどうすればよいですか?

一致を印刷するのではなく、一致の数を返すにはどうすればよいですか? 基本的にはどのコマンドを使用すればよいですか?

答え1

-ogrep を使用している場合は、 (grep が各一致を印刷するようにする) との組み合わせを使用しますwc -l

テストファイル:

aaa bbb ccc aaa ddd eee
fff aaa ggg hhh aaa jjj

実行:

>grep -o aaa foo.dat| wc -l
4

関連情報