可能的重复:
如何使用 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
或类似的那样容易?