Esegui find
il -type d
(directory ) con il -exec
primario per eseguire il chmod
solo sulle cartelle:
find /your/path/here -type d -exec chmod o+x {} \;
Per essere sicuri che lo esegua solo sugli oggetti desiderati, puoi eseguire solo find /your/path/here -type d
primo; stamperà semplicemente le directory che trova.
Vedi Esempi di riga di comando - chmod in Wikipedia.
# Remove the execute permission on all files in a directory
# tree, while allowing for directory browsing.
chmod -R a-x+X directory
Come aggiunto da Daniel:questo dovrebbe funzionare nel tuo caso:
chmod -R o+X directory