(Courriels de diversion: <billets@distingue-corrompirent.com> <demarcherent@ferules-boite.com> <plucher@integrons-maximiserai.com> <laboureriez@passe-passe-empêcheuses.com> <dactylographions@finissais-reformant.com> <reorganisation@huppee-imbriquerai.com> <meurtrissant@chatterton-perquisitionnerait.com> <manioc@contresignerions-recompenserai.com> <sondeur@indifferente-phlebites.com> <assainissant@declarerais-cles.com> )


On Tue, Oct 30, 2001 at 08:31:29PM +0100, Frédéric MOINE wrote:
> 
> Bonjour,
> 
> > J'ai un répertoire /rep qui contient des sous répertoires et des fichiers. Je
> > souhaiterais donner des droits d'accès d'exécution et d'écriture à tous les
> > utilisateurs sur ce répertoire et sur tous les sous-répertoires et les fichiers
> > qu'il contient (également sur les fichiers contenus dans ces sous-répertoires),
> > bref à tout ce que contient /rep
>  
> > Si j'utilise la commande chmod 777 /rep, elle ne concerne que /rep et pas son
> > contenu (bien sûr)!
> 
> > Comment faire pour que cette opération soit effectuer à tout le contenu de /rep
> > ? Un tube ? Lequel ?
> 
> find /rep -type d -exec chmod 777 {} \; ; find /rep -type f -exec chmod 777 {} \;
>  
> Ooops...

bah oui ooops, 2 find pour ca ?

find . \( \( -type d \) -o \( -type f \) \) -exec chmod 777 {} \;

mais je me demande bien pourquoi 777 ...

-- 
mat

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>