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

Noo*_*r_1 5 gnu-parallel

每天我都要更新一堆存储库,并在其中一些执行另一个命令(来自CARTON,Perl模块依赖管理器).我总是使用一个循环做到这一点,但我想这样做平行GNU平行,如果它是可能的,但我不明白这么好它的教程.

我读过的更有相似之处可以帮助我被称为"在所有主机上运行相同的命令",所以我进入了所有repos的目录并尝试执行:parallel --onall carton但我不知道它是否有效.有人可以帮帮我吗?

Ole*_*nge 5

parallel 'cd {} && git pull' ::: *
parallel 'cd {} && carbon' ::: *
Run Code Online (Sandbox Code Playgroud)