OVH Cloud OVH Cloud

Transmettre Param à un pgm

1 réponse
Avatar
philou_breizh
Bonjour,
via perl, je lance la cde system ('osql -E ').
Le Pgm osql se lance, il affiche un prompt et est en attende de cde.
Comment faire passer des cdes a ce pgm avec Perl ?
Cdlt.

1 réponse

Avatar
Ronan Le Hy
philou_breizh a écrit:
via perl, je lance la cde system ('osql -E ').
Le Pgm osql se lance, il affiche un prompt et est en attende de cde.
Comment faire passer des cdes a ce pgm avec Perl ?


Vous pouvez utiliser open avec un pipe, comme décrit dans perldoc
perlopentut (document malheureusement pas encore traduit en Français),
section 'Pipe Opens':

open BOUH, "| osql -E";
print BOUH "j'envoie mes commandes ici";
close BOUH;

HTH

--
Ronan

I know you believe you understood what you think I said, but I am not
sure you realize that what you heard is not what I meant!
G.Romney