Le 26 septembre 2008 10:03, Regis Gras <Regis.Gras@???> a écrit :
> Je fais des scripts d'administration Windows en Perl et j'ai un pb de
[...]
> Je suis un peu étonné de ce comportement
> Avez vous une idée ?
$machin = `` <=> lancer un *shell* qui prend la main et rend sa sortie
standard dans $machin
Ça veut dire que le shell utilisé par Windows et Linux sont
différents, ce qui n'étonnera personne.
*Une* façon de contourner est d'utiliser system en « hashant » la
commande, comme expliqué ici
http://articles.mongueurs.net/magazines/linuxmag55.html
En plus, c'est franchement plus lisible..
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_
mailto:p.karatchentzeff@free.fr
|,4- ) )-,_. ,\ ( `'-'
http://p.karatchentzeff.free.fr
'---''(_/--' `-'\_)