【发布时间】:2014-10-15 13:06:50
【问题描述】:
每天我都必须更新一堆存储库并在其中一些中执行另一个命令(来自 CARTON,Perl 模块依赖项管理器)。我总是使用循环来执行此操作,但如果可能的话,我想与 GNU 并行 并行执行,但我不太了解它的tutorial。
我读过的可以帮助我的更相似的点被称为 “在所有主机上运行相同的命令”,所以我进入包含所有 repos 的目录并尝试执行:@987654322 @但我不知道它是否有效。谁能帮帮我?
【问题讨论】:
-
显示你现在使用的代码(即你的循环)。
-
更新存储库:对于
ls中的REPO;做 ( cd "$REPO"; git pull) ;完毕;更新依赖:对于ls中的REPO;做 ( cd "$REPO"; 纸箱) ;完成;
标签: gnu-parallel