> > l=1; cat ascii-date | while read line; do > > echo $line | sed -e "s/#[0-9]*$/$l/g"; l=$((l+1)); > > done > > Sowas in der Richtung wäre auch meine erste Idee gewesen. Wenn > "line" jedoch mehrere aufeinander folgende Freizeichen enthält, > werden diese als Whitespace geschluckt und zu einem Freizeichen > reduziert. Auch z.B. ein * wird noch expandiert. Abhilfe: $line > in Anführungszeichen setzen:
Nein. Ich habe es so am laufen und es funktioniert einwandfrei. Ich versehen die REJECT's in postfix header- und body_checks so mit einer eindeutigen Nummer. > l=1; cat ascii-date | while read line; do > echo "$line" | sed -e "s/#[0-9]*$/$l/g"; l=$((l+1)); > done KAnn aber trotzdem nicht schaden -- cu Roland Kruggel mailto: [EMAIL PROTECTED] System: Intel 3.2Ghz, Debian etch, 2.6.13.1, KDE 3.3.2