Linux changement de privilégies récursive

Résolu
vanyoda Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
vanyoda Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je veux chercher tout les sous répertoire de mon repertoire ./MonRep qui ont le nom
'cache' une foi trouver il faut leurs assigner les privilégies 755 et ainsi que tous leurs sous dossiers et leurs fichiers.
La commande suivante me permet de trouver les répertoires mais il ne change que les privilégies sur le dossier 'cache' sans effectuer une CHMOD récursive sur le répertoire entier:

find ./MonRep -name cache -type d -exec chmod 755 {} \;


Ma solution actuelle :

find ./MonRep -name cache -type d -exec chmod 755 {} \;

find ./MonRep -perm 755 -type d -print

Pour chaque répertoire trouver par la commande 'find ./MonRep -perm 755 -type d -print ' j'exécute la commande ' chmod 755 -R'.


Je cherche une solution plus rapide sans passer par 'find ./MonRep -perm 755 -type d -print' et 'chmod 755 -R' ?
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Je ne comprends pas tout là ;-\

La commande :

find ./MonRep -name cache -type d -exec chmod -R 755 {} \; 

Ne fait pas l'affaire ?
0
vanyoda Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci mille fois cher ami la commande ça marche impec avec -R : )
0