gzip文件文件夹的总大小



我正在计算文件夹中一堆gz文件的总大小。我知道我们可以使用gzip-l来获得未压缩的大小,但如果awk"打印$2",它也返回未压缩。

如果我在一个文件夹中有10个gz文件,那么获得未压缩总文件的最佳方式是什么?

如果您只想从输出中删除单词"未压缩",有几种方法可以做到。

最简单的是,让AWK命令只处理不是第一个的行。

gzip -l *.gz | awk 'NR > 1 { print $2; }'

最新更新