Chmod seulement sur les repertoires
Par Yoann le lundi, 25 septembre 2006, 17:25 - L1nuX and c0 - Lien permanent
Un cas concret aujourd'hui qui vaut bien un p'tit billet rien que pour lui.
J'ai une gros repertoire /data/ dont j'ai besoin de changer les permissions uniquement sur les repertoires et pas sur les fichiers. Mais voila chmod ne connais pas l'option -d ni -type.
Un p'tit coup de find, et le tour est joué !
find /data/ -type d -exec chmod 775 {} \;
Nous voilà avec tous les repertoires de /data/ en 0775, et les fichiers n'ont pas été touché.
Commentaires
Super, Merci beaucoup
Je vais pouvoir rajouter +x à tous les répertoires sans avoir à le faire 1 par 1 (il y en a 400)...