Re: Zeilen numerieren
> > 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: rk-liste@gmx.de
System: Intel 3.2Ghz, Debian etch, 2.6.13.1, KDE 3.3.2
Reply to: