http://www.perlmonks.org?node_id=32298

Item Description: provides simple OO interface to the File Transfer Protocol

Review Synopsis: basic and useful, a must have.

Net::FTP

Description

Net::FTP, part of the Libnet install, implements RFC959, the FTP protocol.

Who should use it?

What are the drawbacks or problems?

Example

#!/usr/bin/perl -w use Net::FTP; my $destserv="ftp.perlmonks.org"; my $destuser="root"; my $destpass="joph"; my $file="yourmom.jpg"; $ftp = Net::FTP->new($destserv) or die "error connecting\n"; $ftp->login($destuser,$destpass); $ftp->binary(); $ftp->get($file) or die "error downloading\n"; $ftp->quit();