[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Shell/Bash] Eingaben auf Konsole automatisieren



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



Reply to: