【发布时间】:2021-06-16 18:22:26
【问题描述】:
这个问题本身是不言自明的。
我尝试了以下在 Internet 上找到的命令,但它仅显示直接目录中的数字,而不是其子目录中的数字。
ls -lR ./*.jpg | wc -l
我正在当前文件夹及其子目录中搜索所有扩展名为“.jpg”的文件。
【问题讨论】:
-
我建议使用find,更多信息请参考this答案
这个问题本身是不言自明的。
我尝试了以下在 Internet 上找到的命令,但它仅显示直接目录中的数字,而不是其子目录中的数字。
ls -lR ./*.jpg | wc -l
我正在当前文件夹及其子目录中搜索所有扩展名为“.jpg”的文件。
【问题讨论】:
find . -type f -name '*.jpg' | wc -l
查找名称与“*.jpg”匹配的所有文件(类型 f),然后用 wc 计算它们
【讨论】:
这是find的工作:
find -name "*.jpg" | wc -l
【讨论】: