这个命令:
$ time (\ls /path/to/lots/of/dir*/*/*/*.ext > inputs.txt )
real 1m9.064s
user 1m3.265s
sys 0m5.993s
Run Code Online (Sandbox Code Playgroud)
为我提供了文件“inputs.txt”中的大量文件名列表。
我需要知道inputs.txt中描述的所有文件的总大小,最好不列出所有文件。
您需要使用-c
以下选项du
:
du -csh /path/to/lots/of/dir*/*/*/*.ext
Run Code Online (Sandbox Code Playgroud)
要仅显示最终计数,您可以使用tail -n 1
:
du -csh /path/to/lots/of/dir*/*/*/*.ext | tail -n 1
Run Code Online (Sandbox Code Playgroud)