
Hallo, Am Montag, 7. Juni 2004 18:21 schrieb Andreas Feile:
David Haller, Montag, 7. Juni 2004 15:02:
awk -F "\." '{ for(i=$1; i<=$3; i++) { print i; } }'
Das hat mich auf die richtige Idee gebracht. Ich habe meine Liste (die komplizierter war als ich es beschrieben hatte) so umformatiert, daß mir folgendes _fast_ das richtige Ergebnis liefert:
awk -F "\," '{ for(i=$3; i<=$4; i++) \ { print $1, $2, i, $5, $6, $7 ; } }' OFS="\," < PLZ > Output
Wie heisst die Datei: Post-Ort-Verzeichnis ;-)
Was mir jetzt noch fehlt ist eine Möglichkeit, daß awk beim Auswurf nicht nur ein newline, sondern auch ein cr als Datensatztrenner benutzt (die Daten müssen zurück zu Windows). Wie mache ich awk das klar? Ein ...ORS="cr" wird wohl kaum gehen.
Lass das, und verwende am Schluss einmal UNIX2DOS oder je nach Übertragungsweg auch einfach ftp mit transfer-Mode Ascii oder wenn schon Windoof dann Editor wie Ultraedit (o.ä.) und damit konvertieren. Nicht alle Änderungen auf einmal machen ...
Danke+Gruß.
-- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen.
Andreas Feile www.feile.net
-- MfG Rolf Masfelder EMail: rolf.masfelder@nector.de