Dirk Paul Finkeldey <dirk.finkeldey@ewetel.net> (Di 22 Jul 2008 20:59:14 CEST): > > > # find / -type d -exec chmod 0755 funktioniert nicht. laut man find muß > nach --exec ein ; stehen also find / -type d -exec ;chmod 0755. Je nach Shell, bei der BASH z.B: find ... -exec chmod 0755 {} \; Oder besser, find ... -exec chmod 0755 {} + > # find /boot /etc /lib /opt /sbin /bin /usr /var -type d -printf 0755 \! > -perm 0755 | wc -l liefert mir eine Datei mit namen 0755 in der 760 Ordner > aufgelistet sind :-) > > Wenn ich das richtig verstehe heißt \! das nur die Ordner betrachtet > werden und nicht die Unterordner - ist das so ? man find Best regards from Dresden Viele Grüße aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann HS12-RIPE ----------------------------------------- gnupg encrypted messages are welcome - key ID: 48D0359B --------------- gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -
Attachment:
signature.asc
Description: Digital signature