Stavo cercando di convertire alcuni file .ape in file .flac usando avconv
dalla riga di comando; ovviamente, avconv
non è il punto principale qui; la sua sintassi è piuttosto semplice, avconv -i inputApeFile.ape outputFlacFile.flac
.
Il punto è che i file sono nidificati in più sottocartelle; cioè, ho la cartella Artist, quindi varie sottocartelle CD, ognuna contenente file .ape diversi. Come posso convertire tutti i file e poi salvarli nella stessa cartella del file originale ma con l'estensione .flac?
Se è possibile, mi piacerebbe usare solo il comando shell su una singola riga senza usare gli script. Penso che dovrebbe essere qualcosa del genere
avconv -i 'ls -R | grep ape' '???'
ma sono bloccato con la seconda parte (forse usando sed
??!?)