SFTP problème de variable
Bonjour à tous,
J'essaye de faire une connexion en SFTP sur un server, et j'ai une erreur à la compilation:
Code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
#!/appl/XTOOLS/5.10.0/bin/perl
use strict;
use warnings;
use Net::SFTP::Foreign;
my $hostname="toto";
my $user="NT";
my $password="Caw";
my $source_dir = ""
my $sftp = Net::SFTP::Foreign->new($hostname,user=>$user,password=>$password);
sftp->error and die "unable to connect to remote host: " . $sftp->error;
#my $ls = $sftp->ls($source_dir) or fatal("ls failed: " . $sftp->error);
#print "$_->{filename}\n" for (@$ls); |
et voici l'erreur
Code:
1 2 3 4 5
|
syntax error at test.pl line 13, near "my "
Global symbol "$sftp" requires explicit package name at test.pl line 13.
Global symbol "$sftp" requires explicit package name at test.pl line 15.
Execution of test.pl aborted due to compilation errors. |
Merci d'avance