【发布时间】:2020-08-01 12:02:11
【问题描述】:
如何获得循环中所有包裹的总和?
我想我必须使用 bc 但我现在一无所知
#!/bin/bash
a=$(sudo apt install $1 -s 2>/dev/null | grep Inst | awk '{ print $2 }')
for i in $a; do
b=$(apt show $i 2>/dev/null | grep Installed-Size | awk '{ print $2 }')
done
【问题讨论】:
-
> 警告:apt 没有稳定的 CLI 界面。在脚本中谨慎使用。
-
^ 这个。请改用 dpkg。