Bonjour,
j'essaie d'envoyer un morceau de hash dans une fonction sans succès :
Mais ça ne veut pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #!/usr/bin/perl use warnings; use strict; my %connstring = ( poller => { ip => "xx.xx.xx.xx", login => "monlogin", password=> "xxx", }, radius => { ip => "xx.xx.xx.xx", login => "badlogin", password=> "badpassword", }, ); sub recup_subhash { my %subhash = @_; printf ( "\nip:". $subhash{ip}); } recup_subhash( @connstring{ 'poller' } );
Merci d'avance de me sortir de ce mauvais pas.$ ./param_bout_hash.pl
syntax error at ./param_bout_hash.pl line 27, near "%connstring{ "
Execution of ./param_bout_hash.pl aborted due to compilation errors.
Partager