截至目前,我正在使用 time parallel 并行运行脚本。 例子... 首先,我将转到脚本所在的目录。
cd $DIR
然后,执行脚本
time parallel ::: $script1 $script2 $script3
这很有效。
但是如果脚本在不同的目录中呢?
最佳答案
您可以使用符号 (&
) 在 bash 中进行后台执行,并使用 (command)
在子 shell 中运行 command
:
(cd $DIR1; $script1) &
(cd $DIR2; $script2) &
关于bash - 如何并行运行来自不同目录的 2 个或更多脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48943687/