相关疑难解决方法(0)

递归计算目录中的所有文件

可能的重复:
如何使用 Linux 计算驱动器中的文件夹数量?

我的 Linux 机器上有一个非常深的目录树。我想计算该路径中的所有文件,包括所有子目录。

例如,给定这个目录树:

/home/blue
/home/red
/home/dir/green
/home/dir/yellow
/home/otherDir/
Run Code Online (Sandbox Code Playgroud)

如果我传入/home,我希望它返回四个文件。或者,如果它返回四个文件和两个目录,则加分。基本上,我想要相当于在 Windows 上右键单击一个文件夹并选择属性并查看该文件夹中包含多少文件/文件夹。

我怎样才能最轻松地做到这一点?我有一个涉及我编写的 Python 脚本的解决方案,但为什么这不像运行ls | wc或类似的那样容易?

linux command-line

238
推荐指数
5
解决办法
27万
查看次数

标签 统计

command-line ×1

linux ×1