[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: