
On Fri, November 12, 2010 7:15 am, Roman Fietze wrote:
Ausser du findest Files mit "seltsamen" Zeichen darin.
Richtig. Leerzeichen oder "\n" sind solche Fälle. Robust ist was anderes.
Sollte das ein Script fuer die Ewigkeit werden, dann besser gleich diesen Fall mit abdecken:
find . -name '*.tif' -print0 | \ while read -d $'\0' file
read -d $'\0' und find -print0 ist leider nicht portabel, sondern sind Gnu bzw. bash Erweiterungen. Dazu kommt, dass man noch mindestens -r bei read möchte, weil sonst backslashes verloren gehen. Portabler ist die gepostete find -exec Lösung. Grüße, Christian -- 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