【问题标题】:How to get the number of files with a specfic extension in a directory and it's sub directories on Linux terminal?如何在Linux终端上获取目录及其子目录中具有特定扩展名的文件数?
【发布时间】:2021-06-16 18:22:26
【问题描述】:

这个问题本身是不言自明的。

我尝试了以下在 Internet 上找到的命令,但它仅显示直接目录中的数字,而不是其子目录中的数字。

ls -lR ./*.jpg | wc -l

我正在当前文件夹及其子目录中搜索所有扩展名为“.jpg”的文件。

【问题讨论】:

  • 我建议使用find,更多信息请参考this答案

标签: linux terminal


【解决方案1】:
find . -type f -name '*.jpg' | wc -l

查找名称与“*.jpg”匹配的所有文件(类型 f),然后用 wc 计算它们

【讨论】:

    【解决方案2】:

    这是find的工作:

    find -name "*.jpg" | wc -l
    

    【讨论】:

      猜你喜欢
      • 2021-06-08
      • 2014-09-21
      • 1970-01-01
      • 2019-11-03
      • 1970-01-01
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多