de2425 has asked for the wisdom of the Perl Monks concerning the following question:
Hi Perl Monks,
I am having a problem that I hope someone might help solve. I would like to find a way to either read a file line by line from a remote FTP source (preferable via Net::FTP or the like) or to read the file into an array where I might process it line by line. I have tried using some of the examples in Net::FTP as shown below but haven't been able to quite understand how I would go about doing this. Can anyone help?
$ftp = Net::FTP->new("ftp.host.com", Debug => 0) || die "Cannot connec +t to some.host.name: $@"; $ftp->login("user",'pass') || die "Cannot login ", $ftp->message; $ftp->cwd("/disk2/Danny")||die "Cannot change working directory ", $ft +p->message; $ftp->get("cordis_grant_info.txt",$file)|| die "get failed ", $ftp->me +ssage;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: read FTP file line by line
by Fletch (Bishop) on Mar 03, 2010 at 18:58 UTC | |
|
Re: read FTP file line by line
by bot403 (Beadle) on Mar 03, 2010 at 19:41 UTC |