0

我有一个包含多个执行命令(SSH 库)的测试用例,它们在 Linux 环境中调用不同的命令。我想做的主要事情是并行运行其中一些。默认情况下,机器人执行一个命令,完成后执行下一个命令。

对我来说,这不是一个好的行为,我希望在执行前一个命令期间执行我的命令。例如:

Execute Command    ./script.sh
Execute Command    ./script_parallel.sh

我想让机器人做什么:

  • 执行脚本.sh
  • 在执行期间执行 script_parallel.sh (这将在 script.sh 完成之前完成)
  • 完成脚本.sh
4

2 回答 2

0

是否可以使用 GNU Parallel?

Execute Command    parallel ::: ./script.sh ./script_parallel.sh
于 2013-09-24T11:04:07.487 回答
0

您是否尝试过启动命令?它在后台启动命令并立即返回。要验证命令的成功执行,您需要Read Command Output

于 2013-10-02T15:02:57.537 回答