如何在 Linux 终端上获取目录及其子目录中具有特定扩展名的文件数?
How to get the number of files with a specfic extension in a directory and it's sub directories on Linux terminal?
这个问题本身就是不言自明的。
我尝试了在 Internet 某处找到的以下命令,但它只在直接目录而不是其子目录中显示数字。
ls -lR ./*.jpg | wc -l
我正在搜索当前文件夹及其子目录中所有扩展名为“.jpg”的文件。
find . -type f -name '*.jpg' | wc -l
找到名称与“*.jpg”匹配的所有文件(类型 f)然后用 wc 计数
这是 find
的工作:
find -name "*.jpg" | wc -l
这个问题本身就是不言自明的。
我尝试了在 Internet 某处找到的以下命令,但它只在直接目录而不是其子目录中显示数字。
ls -lR ./*.jpg | wc -l
我正在搜索当前文件夹及其子目录中所有扩展名为“.jpg”的文件。
find . -type f -name '*.jpg' | wc -l
找到名称与“*.jpg”匹配的所有文件(类型 f)然后用 wc 计数
这是 find
的工作:
find -name "*.jpg" | wc -l