Ho una directory con numerosi file. Parte dei file ha i 755
permessi e l'altra parte ha i 644
permessi. Vorrei convertire i file con le 755
autorizzazioni in 644
. Ho provato la seguente riga eseguendolo dalla directory stessa:
find . -perm 755 -exec chmod 644 {}\;
Tuttavia, di conseguenza, l'autorizzazione è cambiata solo per la directory stessa e dopo averla modificata ho scoperto che le autorizzazioni dei file sono rimaste invariate. Mi manca qualcosa?
find ./ -type f -exec chmod -x {} \;
invece.