сценарий чтения одного типа файлов в нескольких каталог

У меня есть Каталог как 2018-01-10, 2018-02,10 и так далее. В каждом каталоге это содержит .CUD и .CUR файлы. Я хочу количество данных (т.е. wc -l) которые находятся в .CUD файлы только.

Я использовал следующую команду:

for D in /; do
  wc -l ${D}/ > ${D%/}Request
done

Это хорошо работало, но результат, который я получаю, для всех файлов, которые находятся в каталоге. Мне нужны результаты для .CUD файлы только.

0
задан 19 November 2018 в 01:59

1 ответ

Читать man find,man xargs и используйте что-то как

find . -type f -name '*.CUD' -print0 | xargs -0 -r wc -l
0
ответ дан 27 October 2019 в 02:57

Другие вопросы по тегам:

Похожие вопросы: