Как я могу вернуть количество совпадений, а не печатать их?

Как я могу вернуть количество совпадений, а не печатать их?

Как мне вернуть количество совпадений, а не печатать совпадения? Так какую команду мне использовать?

решение1

Если вы используете grep, используйте комбинацию -o(grep выведет каждое совпадение) и wc -l:

Тестовый файл:

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

Исполнение:

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

Связанный контент