ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux查询某个目录下每个子目录的所有文件数量

Linux查询某个目录下每个子目录的所有文件数量

Linux操作系统 作者:不一样的天空w 时间:2020-09-02 16:12:35 0 删除 编辑


比如/home/wwwroot/xxoo这个目录,他下面有/home/wwwroot/xxoo/a/、/home/wwwroot/xxoo/b/、/home/ww

wroo t/xxoo/c/三个子目录,是要查询/a/、/b/、/c/这三个目录下所有的文件数量,这三个目录下可能还有下级,下下级目录,

都统 计出来。

第一步,进入该目录下:cd /home/wwwroot/xxoo

第二部,查询命令:

find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $co

unt"; do ne

如果子目录多,可能需要一点时间,等待出结果。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31397003/viewspace-2716621/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-09-22

  • 博文量
    904
  • 访问量
    965812