如何使用“GNU parallel”在多个目录中执行一个命令?

时间:2014-10-15 13:06:51

标签: gnu-parallel

每天我都要更新一堆存储库,并在其中一些执行另一个命令(来自CARTON,Perl模块依赖项管理器)。我总是使用一个循环来做到这一点,但我想与 GNU parallel 并行,如果有可能但我不太了解它tutorial

我读过的更有类似内容可以帮助我被称为“在所有主机上运行相同的命令”所以我进入了包含所有repos的目录,我试图执行:{{ 1}}但我不知道它是否有效。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:5)

parallel 'cd {} && git pull' ::: *
parallel 'cd {} && carbon' ::: *