shell脚本,在并行进程中运行

时间:2012-04-02 08:42:38

标签: bash shell

#!/bin/ksh
##########################################################################
$JAVA_HOME/bin/java -jar SocketListener.jar 8182

run_something_else

exit 0

启动SocketListener,shell正在等待,而SocketListener不会死。

如何同时运行 run_something_else 和SocketListener

3 个答案:

答案 0 :(得分:5)

$JAVA_HOME/bin/java -jar SocketListener.jar 8182 &

在最后添加&符号(&)。这样可以控制终端到下一行,并使SocketListener在后​​台运行。

答案 1 :(得分:3)

nohup可用于在后台运行守护进程。

nohup runsomethingelse &

答案 2 :(得分:1)

你可以背景别的东西:

nohup run_something_else &

Nohup将保证sumething_else即使您的终端关闭也会运行。所以它会忽略sighup