Linux
发布时间:2022-04-01 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – SSH tput警告/通知(错误?),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
我最近在通过ssh命令直接运行命令时开始收到以下错误: tput: No value for $TERM and no -T specified 我从一个linux框(我们称之为alpha)运行的命令到框测试版以产生错误是: [dtbarne@alpha ~]$ssh beta ls 一切似乎工作正常,我只得到33行上述错误.如果我尝试向另一台服务器运行相同的命令,比如[dtbarne @ alp
我最近在通过ssh命令直接运行命令时开始收到以下
错误:
我从一个linux框(我们称之为alpha)运行的命令到框测试版以产生错误是:
[dtbarne@alpha ~]$ssh beta ls
一切似乎工作正常,我只得到33行上述错误.如果我尝试向另一台服务器运行相同的命令,比如[dtbarne @ alpha~] $ssh charlie ls,我没有看到错误,所以它似乎被隔离到beta.
但是,如果我只使用[dtbarne @ alpha~] $ssh beta进入会话然后运行ls,我从未看到错误.
很可能在测试
用户的
.bashrc中有
一个tput命令,并且它无需检查s
Hell是否是交互式的.这不仅会破坏ssh,还会破坏
调用s
Hell进行
文件名扩展的各种程序(在vi / nvi / vim中使用
通配符的
文件名,Perl的< *> glob运算符等).
使用与Bourne / POSIX兼容的sHell,您应该在$中测试i标志 – 或测试$PS1是非空的(前者是官方方式);用csh / tcsh你测试$?提示.
大佬总结
以上是大佬教程为你收集整理的linux – SSH tput警告/通知(错误?)全部内容,希望文章能够帮你解决linux – SSH tput警告/通知(错误?)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。