cschlaefcke
Grünschnabel
Hallo Leute,
ich versuche gerade die Verarbeitung eines Shellscripts für eine bestimmte Datenmenge mit einem Wrapper-Script und einer While-Schleife zu automatisieren. Dabei entsteht das folgende Problem:
An einer bestimmten Stelle verlangt das aufgerufene Script eine Bestätigung durch die Eingabe von "Y". Wenn ich dieses Script direkt aus meinem Wrapper-Script aufrufe kann ich diese Bestätigung eingeben. Wenn ich den Scriptaufruf in eine While-Schleife einhänge, wird die Eingabe übersprungen und angenommen, das "N" eingegeben wurde.
Es gibt keinen Flag für einen interaktiven Modus und das Script selbst kann nicht modifiziert werden. Das aufgerufene Script realisiert die Eingabe über den Behl "read".
Weiss Jemand eine Möglichkeit, die Eingabeaufforderung in der While-Schleife des Wrapper-Scripts abzufangen und ein "Y" einzupipen?
Vielen Dank & Beste Grüsse,
Christian
ich versuche gerade die Verarbeitung eines Shellscripts für eine bestimmte Datenmenge mit einem Wrapper-Script und einer While-Schleife zu automatisieren. Dabei entsteht das folgende Problem:
An einer bestimmten Stelle verlangt das aufgerufene Script eine Bestätigung durch die Eingabe von "Y". Wenn ich dieses Script direkt aus meinem Wrapper-Script aufrufe kann ich diese Bestätigung eingeben. Wenn ich den Scriptaufruf in eine While-Schleife einhänge, wird die Eingabe übersprungen und angenommen, das "N" eingegeben wurde.
Es gibt keinen Flag für einen interaktiven Modus und das Script selbst kann nicht modifiziert werden. Das aufgerufene Script realisiert die Eingabe über den Behl "read".
Weiss Jemand eine Möglichkeit, die Eingabeaufforderung in der While-Schleife des Wrapper-Scripts abzufangen und ein "Y" einzupipen?
Vielen Dank & Beste Grüsse,
Christian