2

此命令用于在 RHEL5.8 上运行,但是自从我们升级到 6.5(bash 版本 4.1.2)后,它开始输出以下内容:'unknown':未知终端类型。

sudo su - *user* -c "ssh *remoteserver* 'sudo /etc/init.d/server1.sh status'"
'unknown': unknown terminal type.
'unknown': unknown terminal type.
SERVER Status: 'unknown': unknown terminal type.
                                     Running

预期输出为

SERVER Status:           Running

注意:当我使用 ssh -t 时,它可以工作,但我试图避免终端清除和额外输出:与远程服务器的连接关闭。

4

0 回答 0