CGI/Perl Guide | Learning Center | Forums | Advertise | Login
Site Search: in

  Main Index MAIN
INDEX
Search Posts SEARCH
POSTS
Who's Online WHO'S
ONLINE
Log in LOG
IN

Home: Perl Programming Help: Beginner: Re: [StarkRavingCalm] Compare unchanged files in two arrays: Edit Log



StarkRavingCalm
User

Feb 14, 2013, 12:30 PM


Views: 3101
Re: [StarkRavingCalm] Compare unchanged files in two arrays

Ok, I needed to switch from Net:SFTP to Net:SFTP:Foreign to trap errors.
But now the intial 'ls' I am putting into a hash complains:
Not a HASH reference at ./test-perl-sftp-get.pl line 103.
( next if $entry->{filename} =~ /^\./;)

I am guessing the attributes are different from SFTP to SFTP:Foreign

What would the SFTP:Foreign equivalent of this be:?


Code
my %file; 
foreach my $entry ( $sftp->ls('/home/ftptest/inbound') )
{
next if $entry->{filename} =~ /^\./;
my $size = (split(' ', $entry->{longname}))[4];
$file{$entry->{filename}} = $size;
}

print Dumper \%file;

Code
 

Thanks in advance!


(This post was edited by StarkRavingCalm on Feb 14, 2013, 1:11 PM)


Edit Log:
Post edited by StarkRavingCalm (User) on Feb 14, 2013, 1:11 PM


Search for (options) Powered by Gossamer Forum v.1.2.0

Web Applications & Managed Hosting Powered by Gossamer Threads
Visit our Mailing List Archives