Come posso effettuare la cancellazione di file in modo ricorsivo?

Ritratto di admin

Spesso capita di dover cancellare dei file aventi specifiche caratteristiche da directory e sottodirectory.

Per effettuare l'operazione con un solo comando possiamo usare:

# for i in `find . -name test`; do rm $i ; done
--> cancella usando find per identificare i file

# for i in `grep -l prova *`; do rm $i ; done
--> cancella usando grep per cercare nei file

# for i in `la -la file*`; do rm $i ; done
--> cancella usando ls-la per identificare I file