-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jan Kohnert schrieb: > 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).
klappt auch auf meiner Ubuntu-Maschine. wird wohl an der bash-liegen :-) danke grüsse ando - -- /"\ \ / ASCII Ribbon X against HTML email / \ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFFK50iVPRhauu8LyYRAinCAKCSIDoVXZ+CRKy30BowXYpc3Re/sgCfeVn7 8Df367BoBJn/rSW3dNketEo= =w92m -----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)