Chinaunix

标题: perl Net::OpenSSH 异常 [打印本页]

作者: bluesmile11    时间: 2013-08-06 22:55
标题: perl Net::OpenSSH 异常
本帖最后由 zhlong8 于 2013-08-07 08:29 编辑

在学习使用Net::OpenSSH 模块
对照cpan的例子写了如下脚本

#!/usr/bin/perl

use Net::OpenSSH;
use IO::Pty;
use strict;
use warnings;

my $ip = "192.168.1.102";
my $ssh_password = "1234567";
my $ssh_user = "root";
my $ssh_port = "22";

my $ssh= Net::OpenSSH->new($ip,user=>$ssh_user,passwd=>$ssh_password,port=>$ssh_port);
$ssh->error and die "Couldn't establish SSH connection: ". $ssh->error;


Net::OpenSSH与IO::Pty 均通过cpan成功安装

运行时错误提示
[root@study perl]# ./net_openssh
Unrecognized character \xA3; marked by <-- HERE after se IO::Pty<-- HERE near column 12 at ./net_openssh line 4.

请问这个错误要如何解决。谢谢
作者: py    时间: 2013-08-07 07:47
bluesmile11 发表于 2013-08-06 22:55
column 12 at ./net_openssh line 4

为什么不看错误提示呢?这提示连经纬度都给你指出来了
作者: zhlong8    时间: 2013-08-07 08:29
写代码就不要开输入法了
作者: bikong0411    时间: 2013-08-07 08:44
有特殊字符
作者: lz小骆驼    时间: 2013-08-07 09:48
一眼就看到了一个特殊字符
作者: bluesmile11    时间: 2013-08-07 15:14
汗,是我粗心了,谢谢大家
作者: sellie    时间: 2013-08-22 13:47
没有经纬度的话我确实看了很长时间才找到那个特殊字符.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2