[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: solvet



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


Reply to: