我需要一次喂一组包裹。
我需要知道如何在 bash 函数中执行以下伪代码:
for every 5 packages in package list {
apt install -y 5 packages ;
sleep 10
}
编辑:我需要这样做的原因是,在设置阶段,如果包数量超过 5 个,守护程序服务器会抛出错误并导致超时。这会导致大多数软件包的安装损坏。由于安装次数较多,我必须运行 apt install 40 次。这就是我问这个问题的原因。
我需要一次喂一组包裹。
我需要知道如何在 bash 函数中执行以下伪代码:
for every 5 packages in package list {
apt install -y 5 packages ;
sleep 10
}
编辑:我需要这样做的原因是,在设置阶段,如果包数量超过 5 个,守护程序服务器会抛出错误并导致超时。这会导致大多数软件包的安装损坏。由于安装次数较多,我必须运行 apt install 40 次。这就是我问这个问题的原因。
使用
xargs
如果您需要
sleep
,您可以使用sh -c
: