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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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