Till Toenges schrieb:
> Timm Wimmers wrote:
>> for INDEX in `cat <FILE>`; do
>> echo $INDEX
>> done
>>
>> Mit was muss ich "cat" ersetzen, damit _keine_ leeren Zeilen und
>> Kommentare an die Schleife übergeben werden? Irgendwas gabs da mal, mir
>> fällt es grad nicht ein.
>
> Wenn Du nur Zeilen unterdrücken möchtest, die leer sind oder mit # oder
> sowas beginnen, ist das kein Problem:
>
> grep -vE '^[[:space:]]*(#.*|)$'
>
> Filtert alle Zeilen, die leer sind, oder nur Whitespace enthalten, oder
> in denen das erste Nicht-Whitespace-Zeichen ein # ist. Sieht dann so aus:
>
> for INDEX in `grep -vE '^[[:space:]]*(#.*|)$' <FILE>`; do
> echo $INDEX
> done
Herrlich, dankeschön! Genau sowas war gemeint, Kommentare am Ende der
Zeile kommen nicht vor. Nochmals besten dank, auch an alle anderen Poster.
-- Gruß, Timm To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Mon 23 Feb 2009 - 12:01:52 CET