我正试图在本地机器上运行一个bash脚本,该脚本在SSH中的屏幕中启动一个长时间运行的进程并退出。
屏幕和长时间运行的进程运行良好。
但在我的主机上,脚本挂起了,必须手动终止。
ssh -tt $SSH_URL <<EOT
screen -d -r my_session
# some commands or just do nothing
screen -d
EOT
这个巫婆是无限期的。
PS:此处解释了终止SSH会话(非屏幕(
我正试图在本地机器上运行一个bash脚本,该脚本在SSH中的屏幕中启动一个长时间运行的进程并退出。
使用以下命令运行脚本:
./somescript.sh &
原因如下。