Das klingt ja alles ganz logisch, aber:
Hier f�gst du *1* Argument hinzu, das aus -path, einem Space, $3 usw. besteht. find erwartet sie aber getrennt, also so:
EXCL=("[EMAIL PROTECTED]" "-path" "$3/$1" "-prune")
---------------- snip ---------------
[EMAIL PROTECTED]:/home$ cat find.sh
EXCL=("[EMAIL PROTECTED]" "-path" "$3/$2" "-prune")
echo EXCL="[EMAIL PROTECTED]"
find "$3" ! \( [EMAIL PROTECTED] \) -a -newer archiv
[EMAIL PROTECTED]:/home$ ./find.sh Music "dir mit space" testdir
EXCL=-path testdir/dir mit space -prune
find: Der Pfad mu� vor dem Suchkriterium stehen.
Syntax: find [Pfad...] [Suchkriterium]
---------------- snip ---------------Noch ratloser...
Gru� R�diger --
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

