ubuntu分别输出当前目录下所有文件夹个数和文件个数
时间: 2023-11-22 12:52:47 浏览: 147
.net core 读取本地指定目录下的文件的实例代码
您可以使用以下命令来分别输出当前目录下所有文件夹个数和文件个数:
文件夹个数:
```
ls -l | grep "^d" | wc -l
```
文件个数:
```
ls -l | grep "^-" | wc -l
```
解释一下上述命令:
- `ls -l`:列出当前目录下所有文件和文件夹的详细信息。
- `grep "^d"`:过滤出所有以字母 "d" 开头的行,即所有文件夹的行。
- `grep "^-"`:过滤出所有以 "-" 开头的行,即所有文件的行。
- `wc -l`:统计行数,即文件夹或文件的个数。
注意:上述命令不会递归地计算子目录中的文件夹和文件个数。如果需要递归计算,可以使用 `find` 命令。
阅读全文