Revision: 580
                            
                                                            
                                    
                                        
Updated Code
                                    
                                    
                                                    
                        at July 19, 2006 16:23 by kkindoh
                            
                            Updated Code
use Carp;
use Net::FTP;
  my $ip  = ...; # Target machine
  my $local= ...; # local filename
  croak "$local file is missing !!\n" unless -f $local;
  my $remote= ...; # Remote filename
  my $ftp= Net::FTP->new( $ip
                         ,Port    => 21  # Standard port number
                         ,Timeout => 15  # Timeout in seconds
                        )
     or croak "Failed to connect to $ip.";
  my $user= ...;  # login user
  my $pw  = ...;  # login password
  $ftp->login( $user, $pw )
     or croak "Failed to login.";
  $ftp->put( $local, $remote)
     or croak "Failed to ftp.";
  $ftp->quit();
                                
                            Revision: 579
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at July 19, 2006 16:21 by kkindoh
                            
                            Initial Code
use Carp;
use Net::FTP;
  my $ip  = ...; # Target machine
  my $local= ...; # local filename
  croak "$local file is missing !!\n" unless -f $local;
  my $remote= ...; # Remote filename
  my $ftp= Net::FTP->new( $ip
                         ,Port    => 21  # Standard port number
                         ,Timeout => 15  # Timeout in seconds
                        )
     or croak "Failed to connect to $name at $ip.";
  $ftp->login( "PrintMgr", "PrintMgr" )
     or croak "Failed to login to $name at $ip.";
  $ftp->put( $local, $remote)
     or croak "Failed to print on $name at $ip.";
  $ftp->quit();
                                Initial URL
Initial Description
Simple way to do ftp from Perl
Initial Title
Net::FTP to ftp a file
Initial Tags
Net
Initial Language
Perl