Hi all...glad to see u again...

I have one question. Actually i used Net::FTP::Recursive to transfer a directory(not 
even a single files, but it's really2 a directory) and its content between 
machine..Here is my code..

============================================================

#!/usr/bin/perl -w

use Net::FTP;
use Net::FTP::Recursive;

my $home = "/home/puniran/";
my $server = "200.200.230.136";
my $username = "zaki";
my $password = "zaki";

$ftp = Net::FTP::Recursive->new("$server",
                     Timeout => 30,
                     Debug   => 1)
        or die "Cannot [EMAIL PROTECTED]";
        
        print "OK\n";

$ftp->login($username, $password)
    or die "Login Not Accepted..... \n";

&list("");


@step_1 = $ftp->rls("");

@step_grep = grep { m/\.flow/ } @step_1;        

# Get all the files....
foreach $i (@step_grep) {
        print $i ."\n";
}

################GENERATE PROCESS################
## list
sub list {

## Specifies remote directory
@remote_dir = $ftp->ls("/home/roime/");

print " :\n";
# ...eta pantailaratzen dugu

        foreach $seek (@remote_dir) {
                print $seek ."\n";
                $ftp->rget([OmitAll => "$home"]);
        }
}

========================================================

Actually It's going well...But I just receive all the content listing, through my 
terminal (I used red hat)...But it's seem no folder transfered into my machine from 
remote....I used $ftp->rget([OmitAll => "$home"]); to make the directory 
transfered...Am i wrong?....Do u have any idea?..

This e-mail and any attachments may contain confidential and
privileged information. If you are not the intended recipient,
please notify the sender immediately by return e-mail, delete this
e-mail and destroy any copies. Any dissemination or use of this
information by a person other than the intended recipient is
unauthorized and may be illegal.

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to