Hallo
kurze erklährung:
ich führe über ein shellscript eine datei aus ./tool.bin das, wenn die Lizensbedingungen Akzeptiert wurden sich einfach nur, entpackt. Das tool zwingt mich aber zur eingabe von yes or no für die Lizensbedingungen.
Ich habe jetzt die LizensB. kopiert und in mein Shellscript eingebaut, mit yes or no nur möchte ich halt die LizensB. beim start meines Shell Scripts anzeigen lassen und nicht erst dann wenn das ./tool.bin aufgerufen wird.
Gibt es hier eine möglichkeit dem tool.bin ein yes vorzugeben damit mein Script ohne weitere eingabe weiterläuft.
das tool.bin hat keine optionen oder parameter dafür.
Vielen Dank für eure Tips
Brandmeir Gerhard
Shell Script automatische eingabe eines Wertes
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: Shell Script automatische eingabe eines Wertes
Twisterchen wrote:
Gibt es hier eine möglichkeit dem tool.bin ein yes vorzugeben damit mein Script ohne weitere eingabe weiterläuft.
Code: Select all
yes | ./tool.bin
Code: Select all
echo 'yes' | ./tool.bin
"The yes command appeared in Version 32V AT&T UNIX"
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: Shell Script automatische eingabe eines Wertes
Ja ne das darf net war sein
ich habe das auch schon versucht aber mit
./tool.bin | echo 'yes'
weil ich dachte zuerst wird ja das tool ausgeführt und dann kommt die eingabe.
ahh ich hab schon den ganzen tag gegoogelt und getan aber halt nichts gefunden.
aber jetzt gehts super Dank
lösung:
Gruss
Brandmeir Gerhard
ich habe das auch schon versucht aber mit
./tool.bin | echo 'yes'
weil ich dachte zuerst wird ja das tool ausgeführt und dann kommt die eingabe.
ahh ich hab schon den ganzen tag gegoogelt und getan aber halt nichts gefunden.
aber jetzt gehts super Dank
lösung:
echo 'yes' | ./tool.bin
Gruss
Brandmeir Gerhard
Re: Shell Script automatische eingabe eines Wertes
Damit schiebst Du auch die Ausgabe des Programms durch echo ...Twisterchen wrote:./tool.bin | echo 'yes'
flo.
