Il faut mettre le '-e' de l'appel à "perl" après les '-Mstrict' et '-MSocket', sinon, "perl" les considère comme faisant partie du script (et ils n'en font pas partie, sinon ils devraient être sous la forme "use strict; use Socket;").
Pas beaucoup mieux:
~ $ sh bouh Can't modify reference constructor in scalar assignment at -e line 2, near "@ARGV;" Execution of -e aborted due to compilation errors.
Il faut mettre le '-e' de l'appel à "perl" après les '-Mstrict' et
'-MSocket', sinon, "perl" les considère comme faisant partie du script
(et ils n'en font pas partie, sinon ils devraient être sous la forme
"use strict; use Socket;").
Pas beaucoup mieux:
asl@citron ~ $ sh bouh
Can't modify reference constructor in scalar assignment at -e line 2, near "@ARGV;"
Execution of -e aborted due to compilation errors.
Il faut mettre le '-e' de l'appel à "perl" après les '-Mstrict' et '-MSocket', sinon, "perl" les considère comme faisant partie du script (et ils n'en font pas partie, sinon ils devraient être sous la forme "use strict; use Socket;").
Pas beaucoup mieux:
~ $ sh bouh Can't modify reference constructor in scalar assignment at -e line 2, near "@ARGV;" Execution of -e aborted due to compilation errors.
le 22/07/2006 à 15:29, Arnaud Launay a écrit dans le message :
~ $ sh bouh Can't modify reference constructor in scalar assignment at -e line 2, near "@ARGV;" Execution of -e aborted due to compilation errors.
Problème de passage des argument ?
Non, comme il t'a été dit, supprime les « ».
-- Benoit Izac
Bonjour,
le 22/07/2006 à 15:29, Arnaud Launay a écrit dans le message
<slrnec4a11.a5e.asl@citron.launay.org> :
asl@citron ~ $ sh bouh
Can't modify reference constructor in scalar assignment at -e line 2,
near "@ARGV;"
Execution of -e aborted due to compilation errors.