Patrick Wunderlich schrieb:

Hi Leute,

entschuldigt den etwas holbrigen Betreff ;)

Folgendes Szenarion:

Ich habe ein Konsolenprogramm, dass vom
Benutzer einige Eingaben interaktiv auf
eben besagter Konsole erwartet.

Also z.B. den Nachnamen und dann den Vornamen:

...
Bitte geben Sie Ihren Nachnamen ein: <Einagbe>
Bitte geben Sie Ihren Vornamen ein: <Einagbe>
...

Gibt es eine Möglichgeit unter der Bash-Shell
das ganze zu automatisieren. So in der Art,
dass ich den Standard-Input umbiege und die
bisher interaktiven Eingaben automatisch aus
einer Datei eingelesen und dem Programm über-
geben werden.

Hab schon fleißig gegoogelt und leider keine
Lösung gefunden...

;)

Also Du machst Dich z.B. ne Datei mit folgendem Inhalt:

Musterman
Fred
20.10.05
01234 56789

Die nennst Du z.B. adr.file

Dann kannst Du die einzelnen Zeilen so verarbeiten:

for i in `cat adr.file`
do
   something_with $i
done

Aber ich bin kein Bash-Gott... Leider :(
Gruß
Berndix


--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an