我在Linux上使用ROS,通常的工作流程涉及ssh
进入机器,运行必要的命令,然后再次启动新的终端窗口,ssh
等等。我想为此运行一个bash脚本,但我很少被卡住。我无法按顺序运行这些命令,我需要打开一个新的终端,以便它们可以同时运行。我如何用ssh进行bash?
答案 0 :(得分:1)
同时运行四个命令:
#!/bin/bash
command1 &
command2 &
command3 &
command4 &
&
告诉shell在后台运行前面的命令,允许shell脚本继续执行下一个命令而不等待前一个命令完成。
如果您想在执行其他任务之前等待所有四个命令完成,请使用wait
命令。有关详细信息,请参阅man bash
。