0%

Linux统计当前文件夹下文件、目录的个数

统计当前文件夹下文件的个数

1
ls -l | grep "^-" | wc -l

统计当前文件夹下目录的个数

1
ls -l | grep "^d" | wc -l

统计当前文件夹下文件的个数(包括子文件夹中的文件)

1
ls -lR | grep "^-" | wc -l

统计当前文件夹下目录的个数(包括子文件夹中的目录)

1
ls -lR | grep "^d" | wc -l

各参数的含义

ls -l表示列出当前文件夹下文件的信息
grep "^-"grep表示将ls输出的信息进行过滤 "^-"表示得到文件,""^d表示得到目录
wc -l表示统计输出信息的行数