我已将du -sh
输出保存到 txt 文件:
2.1G /home/x/sample/2GB/
101M /home/x/sample/100MB/
...
我想要的是将第一列中的每个值乘以从变量中获取的值(取决于单位)。因此,如果单位是 G,则乘以 $G 并将结果附加到每行的末尾。如何在 Bash 中执行此操作?
答案1
听起来您正在尝试获取字节,因此不要使用-h
(这是的快捷方式--human-readable
),而不要使用它。
du -s
将为您提供汇总的字节数。