У меня есть Каталог как 2018-01-10
, 2018-02,10
и так далее. В каждом каталоге это содержит .CUD
и .CUR
файлы. Я хочу количество данных (т.е. wc -l
) которые находятся в .CUD
файлы только.
Я использовал следующую команду:
for D in /; do
wc -l ${D}/ > ${D%/}Request
done
Это хорошо работало, но результат, который я получаю, для всех файлов, которые находятся в каталоге. Мне нужны результаты для .CUD
файлы только.
Читать man find
,man xargs
и используйте что-то как
find . -type f -name '*.CUD' -print0 | xargs -0 -r wc -l