Linux下统计当前⽂件夹下的⽂件个数、⽬录个数linux查看当前文件夹内容
1) 统计当前⽂件夹下⽂件的个数:
ls -l |grep "^-"|wc -l
2) 统计当前⽂件夹下⽬录的个数:
ls -l |grep "^d"|wc -l
3) 统计当前⽂件夹下⽂件的个数,包括⼦⽂件夹⾥的 :
ls -lR|grep "^-"|wc -l
4) 统计⽂件夹下⽬录的个数,包括⼦⽂件夹⾥的:
ls -lR|grep "^d"|wc -l
说明:
ls -l :
长列表输出当前⽂件夹下⽂件信息(注意这⾥的⽂件,不同于⼀般的⽂件,可能是⽬录、链接、设备⽂件等);
grep "^-"  :
这⾥将长列表输出信息过滤⼀部分,只保留⼀般⽂件,如果只保留⽬录就是 ^d
wc -l  :
统计输出信息的⾏数,因为已经过滤得只剩⼀般⽂件了,所以统计结果就是⼀般⽂件信息的⾏数,⼜由于⼀⾏信息对应⼀个⽂件,所以也就是⽂件的个数。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。