+ -
当前位置:首页 → 问答吧 → perl写telnet中的Terminal type?问题

perl写telnet中的Terminal type?问题

时间:2011-01-05

来源:互联网

用perl写了个telnet到对方机器,登陆上后发个shell命令,简单"cd  /tmp”,提示:tset: unknown terminal type ?cd /tmp,本地设备是SunOS,对方是linux的。查了下是通信协议的terminal type的问题,但是不知道怎么设这个?谢谢大家。

作者: candytao819   发布时间: 2011-01-05

telnet 协议中有终端协商选项。
或者简单些你直接设置远程的 TERM 环境变量也可。

BTW:Perl 其实有 Net::Telnet,通常不需要自己再写客户端了。

作者: flw   发布时间: 2011-01-05