我想在openshift的特定目录中打开一个ssh会话。如果我输入
rhc ssh myapp "cd app-root/repo ; bash"
它确实在该特定目录中打开一个会话,我可以键入命令,但没有命令提示符。如果我只输入
rhc ssh myapp
我确实得到了命令提示符。添加cd app-root/repo ; bash
时如何获取命令提示符?
答案 0 :(得分:1)
使用-t
开关强制服务器上的TTY分配:
rhc ssh --ssh "ssh -tt" myapp "cd app-root/repo ; bash"
应该做的。