
Как мне вернуть количество совпадений, а не печатать совпадения? Так какую команду мне использовать?
решение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