nohup 命令用于在后台运行程序,即使关闭终端或断开连接,程序也会继续运行
nohup
要查看 nohup 命令的退出状态,可以在命令执行后使用 $? 变量。例如:
$?
nohup your_command & wait $! echo "Exit status: $?"
这里,your_command 是你要执行的命令,& 将其放入后台运行,wait $! 等待后台进程结束并获取其进程ID,最后 echo "Exit status: $?" 输出退出状态。
your_command
&
wait $!
echo "Exit status: $?"