find . -perm 666 -type f -user steffe -exec chmod 664 \{\} \;
Trova files della dir corrente o sue nidificate con diritti -rw-rw-rw- , di
proprietà dell'utente steffe e che siano davvero files, e per
ciascuno di essi esegue il comando chmod 664.
Si noti che la sequenza \{\} sta ad indicare il nome trovato, e si noti \; usato
per indicare la fine del comando da eseguire.
find . -name *.jpg -exec ls -l \{\} \;
Trova i files della dir corrente o sue nidificate che abbiano il posfisso jpg, e per
ciascuno di essi esegue il comando ls -l.
E' inevitabile riconsultare più volte la man page di find ! Alcune opzioni
sono davvero complicate da capire, e selezionano files o directories inaspettate.
Per questo motivo occorre essere molto prudenti prima di eseguire comandi distruttivi
come i rm ...
Laboratorio di Comunicazione mediante Calcolatore - Sergio Steffè - AA 2019/2020 - PISA