Michelle Konzack schrieb:
************************************************************************* * Do not Cc: me, because I am on THIS list, if I write here * * Keine Cc: am mich senden, bin auf DIESER Liste wenn ich hier schreibe * *************************************************************************
Hallo,
wie kann man in einem Bash-Script eine Datei Zeile für Zeile von der ersten bis zur lezten auslesen ?
versuch es mal mit awk, ist echt praktisch:
#script FILE=<inputfile> C_FILE=<outputfile>
cat ${FILE} | \ awk -v CFILE=$C_FILE ' \ BEGIN { FS="[:[EMAIL PROTECTED]" # Falls Du die Felder der Zeile trennen möchtest printf("echo 'Script gestartet...'") > CFILE } { printf("%s", $0) >> C_FILE # Ausgabe der gesamten Zeile printf("%s - %s", $1, $3) >> C_FILE # Ausgabe Feld 1 + 3 } END { printf("echo Script beendet...") >> CFILE } #cript Ende
Danke Michelle
Reinhold
--
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)