Voglio "ripulire" tutti i file da una directory inclusi tutti i file nelle sottodirectory, ma voglio lasciare le sottodirectory in atto. La mia comprensione rm -r
è che eliminerà anche le stesse sottodirectory.
Io non voglio eliminare i file nascosti (dot).
Come si può fare?
-delete
: stampa solo i nomi dei file da eliminare.
find -type f ! -name "[.]*" -delete
non è adatto?