Hallo *, > Bordmitteln der Bash möglich sein, korrekt über alle möglichen Dateien > eines Verzeichnisses zu iterieren, oder? Ist aber eben nicht nur Shell: find -type f -print0 | perl -n0e 'system(ls => "-l", $_)' Ebenso das ist nicht nur Shell: find -type f -print0 | xargs -0i echo "-> {}" Und das Getrickse für nur Shell geht nicht: find -type f -print0 | while read -d$(echo -en '\x00'); do echo "> $REPLY"; done ... weil eben leider -d ein Zeichenkettenargument erwartet, welches selbst dann mit \x00 abgeschlossen ist... Wenn's nur Shell sein soll, dann mußt Du Dir ein anderes Trennzeichen suchen, und hoffen, daß es niemals vorkommt... -- Heiko
Attachment:
signature.asc
Description: Digital signature