从unix sh脚本在后台运行进程

时间:2014-03-25 13:17:01

标签: unix scripting background sh

好的,我的第一个问题是对我所问过的任何错误表示抱歉。

我正在尝试创建一个脚本jenkins.sh,它应该在后台调用/启动另一个进程(start_rhino.sh)(如果正常启动它将接管控制台并且不会释放命令行,除非它是停止)。

到目前为止,我已经尝试过:

./start-rhino.sh & - >启动过程与./start-rhino.sh

相同

nohup ./start-rhino.sh & - >需要按键才能继续

并且没有一个立即释放命令行以使脚本继续进行。无奈之下,我也尝试过双&&和/或但没有成功。我认为nohup工作得最好,但需要进入'进入'按键以继续命令行(我直接从命令行尝试了它们,而不是通过运行脚本)

1 个答案:

答案 0 :(得分:2)

nohup ./start-rhino.sh < /dev/null 2>&1 > /dev/null &