-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christoph Haas schrieb: > On Tuesday 10 October 2006 14:44, Andreas Grassl wrote:
>> $ chmod 755 $(find -type d) >> >> endet in folgender ausgabe: >> >> bash: /bin/chmod: Argument list too long >> >> erste frage: wie kann ich das einfach umgehen? > > <ungetestet> > find . -type d -print0 | xargs -0 chmod 755 > </ungetestet> Oder: find . -type d -print -exec chmod 755 {} \; >> zweite frage: wie kann ich leerzeichen in dateinamen verarbeiten mit >> dieser methode? > > Dafür sorgen "-print0" und "-0", die ein Null-Byte als Trennzeichen > verwenden, damit es eindeutig wird. Interessanterweise klappt das exec auch ohne solche Umwege mit Leerzeichen (zumindest hier auf meiner SuSE-9.0 auf Arbeit). MfG Jan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFK5sNZRp6KEAo/3oRAn7MAKCxA1yl6RAAKfUHOTVHyS2RaWPvYACggRR6 GPNJfPuA9uPDYJL552I+470= =Ki0z -----END PGP SIGNATURE----- -- 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)