我有一个脚本,可以通过 ssh 连接到服务器并设置环境
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
EOF
但是当我exit
在脚本运行后在终端中输入时,它会挂起并且不会退出。退出的唯一方法是使用Ctrl+c
我该如何改变这一点以便我可以输入exit
并且它退出?
答案1
如果在 ruby shell 退出后放置会发生什么?
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
exit
EOF
我不确定你的 ruby 命令,但这对我有用。