读取多个目录中同一类型文件的脚本

读取多个目录中同一类型文件的脚本

我有目录,例如2018-01-102018-02,10等等。每个目录中包含.CUD和文件。我想要仅存在于文件中的.CUR数据数量(即) 。wc -l.CUD

我使用了以下命令:

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

运行正常,但我得到的结果针对的是目录中的所有文件。我.CUD只需要文件的结果。

答案1

阅读man findman xargs使用类似

find . -type f -name '*.CUD' -print0 | xargs -0 -r wc -l

相关内容