首先,我是一个 bash 菜鸟,所以请温柔点:)
我试图总结位于不同位置但具有相同名称的文件夹的大小。它看起来像这样:
root
--- directory 1
------ folder 1
--------subfolder 1
--------subfolder 2
------ folder 2
--------subfolder 3
--------subfolder 4
------ folder 3
--------subfolder 5
--------subfolder 6
--- directory 2
------ folder 1
--------subfolder 1
--------subfolder 2
------ folder 2
--------subfolder 3
--------subfolder 4
------ folder 3
--------subfolder 5
--------subfolder 6
Run Code Online (Sandbox Code Playgroud)
我正在尝试对子目录 1 到 6 的大小求和并将其输出到 .csv
目前,我只是在两个单独的 CSV 文件中输出子目录的大小。一份用于目录 1,一份用于目录 2
目前,我可以输出我在需要的地方运行的子文件夹的大小:
du -h --max-depth=1 --block-size=GB * | grep "[\/]" | sort -n -r > ~/lists/disks/RC_job.csv
Run Code Online (Sandbox Code Playgroud)
输出如下所示: …