linux ls查看当前目录下的子目录总数

第一种:

ls -ap | grep "/" | wc -l

解读:
ls - p 会为目录添加一个/
grep 进行筛选即可
wc -l 统计行数
这里写图片描述

第二种:

 ls -al | grep ^d | wc -l

ls -l 利用第一个文件描述字符
grep 筛选以d开头的
wc 统计

这种方法也可以列出所有的普通文件以-开头的

猜你喜欢

转载自blog.csdn.net/qq_41376740/article/details/81120769