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="[:\t@]" # 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