Thread run eines externen Commandos Eingabe emulieren (3 answers)
Opened by Gast at 2007-08-22 17:15

Gast Gast
 2007-08-22 17:15
#98521 #98521
Hallo zusammen,

ich hab mal eine Frage.
Und zwar führe ich unter Unix mit einem kleinem Perlsctipr ein externes Programm aus.

foreach my $l ($l..$l2) {
open(CMD, "| /opt/tool -unit $l\n\n")
or die "Can't run";
close(CMD);
}

Das Problem ist nur, dass dieses externe Tool nun ein interaktives password und ein y benötigt.
Hier mal die Ausgabe:

# /opt/tool -unit 1
Password:
Are you sure ? (y/n [n]): y
.... has been set successfully.
# /opt/tool -unit 2
Password:
Are you sure ? (y/n [n]): y
.... has been set successfully.

Hat jemand eine Idee, wie ich die Eingabe automatisieren kann (ist ja immer diesselbe)
Danke.

ciao,
Ser

View full thread run eines externen Commandos Eingabe emulieren