首页 > 其他 > 详细

liunx 统计文件夹下文件个数

时间:2019-08-29 11:18:43      阅读:61      评论:0      收藏:0      [点我收藏+]

当前文件夹下所有文件个数: ls -l | grep "^-"| wc -l

 

当前文件夹下目录个数: ls -l | grep "^d"| wc -l

 

当前文件夹下文件以及子目录文件个数:ls -lR | grep "^-"| wc -l

 

当前文件夹下目录以及子文件夹下目录个数:ls -lR | grep "^d"| wc -l

 

 

说明:

1 文件个数为什么用 -,目录用d?

   如果是文件的话,该行的字符串信息的第一个字符显示的是“-”,如果是目录的话,该行的字符的第一个显示的是"d",意即directory,

   找到这两者之间的区别,运行能够判别第一个字符的命令

 技术分享图片

"^-" 表示什么?

ls -l | grep "^-"

其中“^-”是一个正则化项,表示字符串的第一个字符

 

3 wc 是什么意思?

技术分享图片

 

 链接参考:https://www.cnblogs.com/yongjieShi/p/8075281.html

liunx 统计文件夹下文件个数

原文:https://www.cnblogs.com/amy720/p/11428195.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!