Cerca cartelle che contengono tipi di file

1

Ad esempio, come si cercano tutte le cartelle che contengono file ".mp3" (su OS X)?

    
posta user165876 15.01.2016 - 10:08
fonte

1 risposta

0

Non penso sia possibile utilizzare Finder, ma puoi facilmente trovare queste cartelle tramite Terminal

find . -name '*.mp3' | sed 's|/[^/]*$||' | sort -u

Alcune spiegazioni:

  • find elenca tutti i file (e i loro percorsi) che terminano in mp3 nella cartella corrente e tutto "sotto"
  • sed rimuove l'ultima parte di ogni riga prodotta da find che non contiene un / (che praticamente provoca la rimozione del nome del file)
  • Il risultato finora è un elenco di cartelle contenenti mp3 file. Se una cartella contiene più di un file di questo tipo, verrà elencata più volte, quindi utilizzeremo sort -u ( u nique) per rimuovere i duplicati durante l'ordinamento.
risposta data 15.01.2016 - 10:18
fonte

Leggi altre domande sui tag