La liste | L'agenda | L'association | Plan du site | Espace privé
Accueil | Actions | Association | Liens | Technique
Accueil > Technique

Bash : Comment ignorer une extension de fichier

exemples : 2 scripts pour décoder vos ".mp3"
vendredi 17 mars 2006 par pierrO

Le problème : je veux un script qui prend un fichier avec l’extension mp3, qui lui applique un traitement dont la sortie sera un fichier du même nom avec l’extension wav, et qui recommence l’opération pour tous les fichiers mp3 de mon dossier.


for fic in *.mp3 ; do
mpg123 -b 10000 -s "$fic" | sox -t raw -r 44100 -s -w -c2 -
"${fic%.mp3}".wav
done

Donc avec lame et en se passant de sed(atif)


for fic in *.mp3 ; do lame --decode $fic "${fic%.mp3}".wav ; done

A+



Forum

No Software Patents
Site réalisé avec SPIP
Ce site est hébergé par Ouvaton
Libérez-vous
Utilisez Firefox!
Utilisez Thunderbird