Andreas Pakulat <[EMAIL PROTECTED]> wrote: > On 23.Sep 2003 - 17:54:21, Michael Hierweck wrote: >> ich finde leider keine sed-Kommando um folgendes zu erreichen. >> >> In einer Datei sollen ein Datum umformatiert werden, und zwar: >> >> "A","B","C","D","E","YYYYMMDD","G","H" >> >> soll zu >> >> "A","B","C","D","E","DD.MM.YYYY","G","H" [...] > Möglich. Ansonsten müsste: > 's/\(\(".*",\)\{5\}\)"\([0-9]\{4\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)"\(,.*\)/\1"\5.\4.\3"\6/'
Funktioniert nicht, vermutlich weil seds RE greedy sind, d.h. das erste \(".*",\) matcht bis einschliesslich »"G",«. cu andreas -- Hey, da ist ein Ballonautomat auf der Toilette! Unofficial _Debian-packages_ of latest unstable _tin_ http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/ -- 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)