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

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

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

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

答案1

 du -ch *zip | grep total

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

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

du -s *zip
-s, --summarize
display only a total for each argument

答案2

您可以使用du -ch *.zip | tail -1。最后一行du -ch是总计。如果文件有total.zipgrep Total 也会返回该文件。

相关内容