2017-05-02 99 views

回答

2

命令:

du -shc /Test/Test* | tail -1 

更换路径/Test/Test*与您的实际路径(所需的文件夹)

示例性输出应如下所示:

144K total 

-c - 获得盛大文件总大小


http://man7.org/linux/man-pages/man1/du.1.html

+0

'-s'显然显示了文件的块大小。要查看实际大小,请使用'-b'。 –

+0

@JamesBrown,'-s'(--summarize)if for **只显示每个参数的总数** – RomanPerekhrest

+0

糟糕的词语选择,我的糟糕(早上好,没有咖啡:)。使用'-b'来查看实际大小而不是块大小。顺便说一句,现在测试,那's实际上会影响输出的任何方式吗? –

0

使用stat和awk求和:

$ stat -c "%s" foo bar |awk '{i+=$1}END{print i}' 
570 
相关问题