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)