Здравствуйте, начинающий вопрос Bash. Я хочу просмотреть несколько файлов, найти строки, содержащие поисковый запрос, посчитать количество уникальных строк в этом списке и затем распечатать в текстовом файле:
- имя входного файла
- используемый поисковый термин
- количество уникальных строк
поэтому пример выходной строки для файла «Firstpredictoroutput.txt», в котором используется поисковый термин «Stop_gained», где в файле 10 уникальных строк:
Firstpredictoroutput.txt Stop_gained 10
Я могу получить уникальный счетчик для одного файла, используя:
grep 'Search_term' inputfile.txt | uniq -c | wc -l | >>output.txt
Но я пока недостаточно знаю о реализации циклов в конвейерах с использованием bash.
Все мои входные файлы заканчиваются на * ForexTorput.txt
Любая помощь очень ценится.
Заранее спасибо,
Rubal