OK, soweit habe ich nicht gedacht, jetzt funktioniert es! Das erklaert natuerlich auch, warum -exec so selten in den Beispielen hier auf der Liste genutzt wurde..>>>>> "Andreas" == Andreas Schmidt <[EMAIL PROTECTED]> writes:
Andreas> Hallo,
Andreas> irgendwie hab ich Probleme mit find. Wollte fuer eine Reihe DAteien Andreas> chmod setzen.
Andreas> man find meint, dass man per "-exec command;" ein Kmmano ausfuehren Andreas> lassen koenne. Andreas> [...]
Das Semikolon ist gleichzeitig Komanndotrenner der Shell. Der find
bekommt
das nie mit, weils von der Shell ausgewertet wird. Beispielsweise gibt
echo ;
nie ein Semikolon aus, wohl aber
echo \;
Also besser
find . -name type d -exec command {} \;
Sicher. Da ich ja aber erstmal das andere ausprobieren musste, ist die Sache mittlerweile schon erledigt. :-) Ausserdem geht es ja auch ums Prinzip. Kann doch nicht solche bloeden Fehlermeldungen ueber mich ergehen lassen, ohne dahinterzukommen, wie man sie abstellt!
Einfacher und besser f�r Deine Aufgabe ist aber
find . -name type d | xargs command
Danke fuer den Tip also,
schoenen Gruss,
Andreas
--
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)

