[risolto] eliminare un tipo di file ricorsivamente

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
amivaleo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 532
Iscrizione: mercoledì 12 maggio 2010, 15:56
Desktop: Gnome-Shell
Distribuzione: Gnome-Ubuntu 16.04 64bit
Sesso: Maschile

[risolto] eliminare un tipo di file ricorsivamente

Messaggio da amivaleo »

ciao a tutti,
conosco un comando che permette di rimuovere tutti i file con una certa estensione (ad esempio: jpg) in una data cartella:

Codice: Seleziona tutto

rm *.jpg
vorrei sapere il comando per eliminare i file con la stessa estensione non solo nella cartella corrente ma in tutte le sottocartelle che contiene e nelle sottocartelle di tali sottocartelle, etc. sapreste aiutarmi?

grazie :)
Ultima modifica di amivaleo il venerdì 27 giugno 2014, 12:50, modificato 1 volta in totale.
:ciao:
Avatar utente
amivaleo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 532
Iscrizione: mercoledì 12 maggio 2010, 15:56
Desktop: Gnome-Shell
Distribuzione: Gnome-Ubuntu 16.04 64bit
Sesso: Maschile

Re: eliminare un tipo di file ricorsivamente

Messaggio da amivaleo »

come non detto.
bastava cercare meglio. il comando è:

Codice: Seleziona tutto

find . -name "*.jpg" -type f -delete
scusate :)
:ciao:
Avatar utente
vaeVictis
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4703
Iscrizione: venerdì 27 luglio 2012, 17:58
Desktop: Gnome
Distribuzione: Ubuntu 20.04 64bit

Re: eliminare un tipo di file ricorsivamente

Messaggio da vaeVictis »

Codice: Seleziona tutto

find path_della_directory -iname "*.jpg" -type f -exec rm "{}" \;
Inserisci il path corretto della directory che contiene *tutto*
Ti verranno eliminati i file con estensione jpg, indipendentemente che una o più lettere dell'estensione siano maiuscole o minuscole (case insensitive).
Se invece vuoi eliminare solo quelli con quella precisa estensione cambia -iname in -name (senza i iniziale)

p.s.:
Ops, mi hai preceduto :)
Comunque sì, bastava cercare meglio ;)
Pirates arrrrrrrrrrr awesome!!!
«I fear not the man who has practiced 10000 kicks once,
but I fear the man who has practiced one kick 10000 times.»
Avatar utente
amivaleo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 532
Iscrizione: mercoledì 12 maggio 2010, 15:56
Desktop: Gnome-Shell
Distribuzione: Gnome-Ubuntu 16.04 64bit
Sesso: Maschile

Re: [risolto] eliminare un tipo di file ricorsivamente

Messaggio da amivaleo »

grazie lo stesso. mi hai dato più informazioni ;)
:ciao:
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti