|
用shell,或者直接用ftp得到服务器上的文件没有问题,但是用perl得到文件后,发现文件是坏的!请问这是为什么 ?(只得到了部分),但perl返回成功
- #!/usr/bin/perl -w
- use Net::FTP;
- use constant HOST => 'ftp.xxxx.biz';
- use constant DIR => '/PPL';
- use constant FILE=>'scmweb.war';
- my $ftp=Net::FTP->new(HOST) or die "Couldn't connect: $@\n";
- $ftp->login('user','xxxxx') or die $ftp->message;
- $ftp->cwd(DIR) or die $ftp->message;
- $ftp->get(FILE) or die $ftp->message;
- $ftp->quit;
- warn "File retrieved successfully.\n";
复制代码 |
|