
StarkRavingCalm
Novice
Feb 14, 2013, 12:30 PM
Views: 662
|
|
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:?
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;
Thanks in advance!
(This post was edited by StarkRavingCalm on Feb 14, 2013, 1:11 PM)
|