目前,我正在使用nohup command &它在后台发送。但问题是:如果我执行,nohup command &我会退出:
root@ubuntu:/home/test# nohup sleep 10 &
[2] 52439
root@ubuntu:/home/test# nohup: ignoring input and appending output to `nohup.out'
<I need to press ENTER key here to take back my shell control.>
root@ubuntu:/home/test#
Run Code Online (Sandbox Code Playgroud)
我需要做什么 :
root@ubuntu:/home/test# nohup sleep 10 &
[2] 52439
root@ubuntu:/home/test# nohup: ignoring input and appending output to `nohup.out'
root@ubuntu:/home/test#
Run Code Online (Sandbox Code Playgroud)
我不想在nohup sleep 10 &.
因为,我正在处理自动化部分,我需要在将一个命令发送到后台后,我应该能够在不按任何键的情况下执行下一个命令。喜欢:
root@ubuntu:/home/test# nohup start-server.py &
root@ubuntu:/home/test# nohup start-client.py &
Run Code Online (Sandbox Code Playgroud)
[start-server.py需要在后台运行。] 但问题是,在 start-server.py 执行后,它不会执行下一个命令。我需要按“ENTER KEY”来执行下一个命令。 …