如何通过过滤扩展名而不显示每个文件大小来显示文件夹中的总文件大小

iro*_*and 8 disk-usage wildcards files

du -hc *zip显示文件夹中 zip 文件的总大小,但它也显示文件夹的每个文件大小。我只需要总尺寸。

有没有办法在不显示单个文件大小的情况下显示文件夹的总大小?

Ram*_*esh 8

 du -ch *zip | grep total
Run Code Online (Sandbox Code Playgroud)

只需在最后添加一个 grep 语句即可。

如果你反对grep,你可以使用,

du -s *zip
-s, --summarize
display only a total for each argument
Run Code Online (Sandbox Code Playgroud)


har*_*kat 6

你可以使用du -ch *.zip | tail -1. 最后一行du -ch是总数。如果文件有total.zipgrep total 也会返回那个。