я могу сделать следующее, используя для циклаодна из командной строки Grep и количество слов рекурсивно
for f in *.txt; do grep 'RINEX' $f |wc -l; done
Есть ли возможность получить индивидуальный файл отчета, запустив один лайнер?
Это означает, что я хочу Grep & туалет один файл в то время, таким же образом, как
grep 'RINEX' *.txt
UPDATE:
grep -c 'RINEX' *.txt
возвращает имя каждого файла и его соответствующий номер случаев. Thx @Evert
Как 'Grep«RINEX»* .txt' работать один файл одновременно. Это фактически ваш for-loop, который работает в одном файле за раз. (Btw: '$ f.txt' или просто' $ f'?) – Evert
Или вы ищете вариант count для grep? "-c, --count: только количество выбранных строк записывается на стандартный вывод." – Evert
Thx. Я исправил первый. Второй ответ был ожидаемым поведением. – AjanO