Per eliminare tutti i files presenti in certelle e sottocartelle non avrete neache bisogno del comando rm
per questo è sufficiente usare in find
:
find . -name "*.old" -type f -delete
Per precauzione meglio usare prima:
find . -name "*.old" -type f
per avere un idea di quali files verrano rimossi.
Inoltre, meglio essere sicuri che -delete
sia l’ultimo argomento della linea di comando. Se le mettete prima di -name *.old argument
, cancellerà tutto! anche il vostro disco.