A ce propos,
J'ai finalement utilis� une m�thode "hybride" entre toutes celles
propos�es :
chmod -R u=rwX,go= * (de Pascal)
Ne fonctionne pas dans mon cas, car j'ai des fichiers dans ce r�pertoire
marqu�s comme ex�cutables (ils doivent venir de Windows, je ne sais plus
tr�s bien) et ne sont pas trait�s correctement.
find . -type d -exec chmod 700 {} \;
find . -type f -exec chmod 600 {} \; (de "fbugnicourt", ???)
Ne parcourt pas les sous-r�pertoires.
find * -type d | xargs chmod 700
find * -type f | xargs chmod 600 (re-de Pascal)
Ne traite pas les noms de fichiers contenant des espaces.
Donc :
find * -type d -exec chmod 700 {} \;
find * -type f -exec chmod 600 {} \;
Fonctionne nickel.
Encore merci pour l'aide.
Philippe
Le jeu 13/03/2003 � 09:20, Alain Barthelemy a �crit :
> On 12 Mar 2003 at 19:21, Philippe CHARLIER wrote:
>
> > Merci,
> >
> > Ca va me faire "arr�ter de perdre du temps".
> > Je n'ose pas avouer comment je faisais ce genre d'op�ration
> jusqu'ici
> > ;-)
>
> T'inqui�te pas, tu n'�tais pas le seul. J'attendais que quelqu'un pose
la
> question b�te mais il est vrai qu'il faut un temps pour qu'on
s'habitue �
> l'instruction "find"
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech