Ho una cartella senza circa 500 sottodirectory. C'è un sacco di spazzatura da trovare in essa e voglio pulirla.
Ho già eliminato alcuni tipi di file che non voglio, come le immagini, con questo comando:
find . -mindepth 1 -iname "*.jpg" -type f -delete
Tuttavia, ora desidero eliminare tutti i file senza estensione. File come "Lista della spesa" invece di "Lista della spesa.txt"
Ho provato il seguente comando ma non ha funzionato:
find . -mindepth 1 ! -iname "*.*" -type f -delete
find . -type f ! -name "*?.*" -delete
per rimuovere file come ".trash" o qualunque cosa non mi serva. Non preoccuparti: non era la mia directory Home, quindi non ho perso alcun file di configurazione.