#Pour changer les permissions récursivement sur les dossiers sans toucher aux autres fichiers :
chmod u-w $(ls -l -R | sed -n '/^d/p' | awk '{print $9 }')
#va enlever le droit d'écriture à tous les dossiers sans toucher aux autres fichiers
#utile par exemple pour appliquer le droit d'exécution seulement aux dossiers pour pouvoir les parcourir sans pour autant rendre les autres fichiers exécutables
2 comments about "Changer les permissions récursivement sur les dossiers uniquement"
find . -type d | xargs chmod 755
siddhy on March 07, 2008
macsim on March 07, 2008