On Fri 07 Mar 2008 04:41:29 NZDT +1300, Uwe Diederich wrote:
echo "****" | while read a; do echo $a; done
echo "****" | while read -r a; do echo "$a"; done Im Zweifelsfall um jede Variable "" drumherumsetzen. Es ist uralte Unix-Unsitte, das nicht zu tun. Read immer mit -r, sonst gehen Dir die Schrägstriche baden (man bash).
grep -v "****" <Datei> | while ....
Ganz sicher nicht. Erst mal hast Du Regular Expressions mit Shell Globs verwechselt, weiterhin nimmt grep da ein Suchmuster, keinen literalen Ausdruck (was sich aber mit -F umschalten ließe). Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org