grep кол-ва совпадений в конкретных файлах
Что нужно: грепнуть все файлы в директории и указать кол-во совпадений в каждом файле.
Если искать в 1 файле, я просто пишу
grep -o 'найти' /home/file | wc -l
Если несколько файлов
grep -rn 'найти' /home/ - выведет совпадения во всех файлах в директории.
Но мне нужно, что бы показало кол-во совпадений в каждом конкретном файле. Тк в нужной мне директории у многих файлов есть нужное совпадение, и нужно узнать где больше 1
Ответы (1 шт):
Автор решения: Vadik
→ Ссылка
Можно воспользоваться find с опцией exec:
find /home/ -exec grep -cH 'найти' {} \;