Patrick Corneli�en <[EMAIL PROTECTED]> writes:

> Leider gibt es Probleme mit Leerzeichen in den Verz. Namen. Wie kann ich
> das denn hier umgehen? Bei "For" bin ich da etwas ratlos...
>
> for i in `find ./ -type d`; do

  find ./ -type d | while read i; do

Solltest Du allerdings auch Dateinamen haben, die Zeilenumbr�che
("Newlines") enthalten, wird es etwas komplizierter:

  find ./ -type d -print0 | xargs -0 bash -c 'while [ $# -gt 0 ]; do
    i="$1"
    # Hier etwas mit "$i" machen
    shift
  done' "$0"

Martin


-- 
   ,--.    Martin Dickopp, Dresden, Germany                 ,= ,-_-. =.
  / ,- )   http://www.zero-based.org/                      ((_/)o o(\_))
  \ `-'                                                     `-'(. .)`-'
   `-.     Debian, a variant of the GNU operating system.       \_/

Antwort per Email an