我最近在直接通过ssh
命令运行命令时开始收到以下错误:
tput:没有 $TERM 的值,也没有指定 -T
我从一个 linux box(我们将称为alpha)运行到 box beta以产生错误的命令是:
[dtbarne@alpha ~]$ ssh beta ls
Run Code Online (Sandbox Code Playgroud)
一切似乎都很好,我只收到 33 行上述错误。如果我尝试对另一台服务器运行相同的命令,例如[dtbarne@alpha ~]$ ssh charlie ls
,我看不到错误,因此它似乎与beta隔离。
但是,如果我使用 just 进入会话,[dtbarne@alpha ~]$ ssh beta
然后运行 ls,则永远不会看到错误。