Aldo wrote on Sun, Apr 27, 2014 at 03:00:26PM +0200 > Hello le forum, > > j'ai un script que voici, qui a pour but de convertir tous les fichiers > .flac du répo en mp3; seu lsouci, hier le script ne fonctionnait pas, et > pour cause, j'arrive pas à lui refiler des Noms\ de\ fichier\ avec\ > esapce.flac > Qq'un sait-il ce qu'il faut modifier dans le script suiivant ?
encadrer les noms de fichier dans des double quotes. dom > > #!/bin/bash > # All FLAC to MP3 > function allflactomp3 () > { > clear > for i in `ls *.flac` > do > mplayer -vo null -ao pcm:file=$i.wav $i > lame -b 320 -h $i.wav $i.mp3 > done > #for i in *.wav.mp3; do mv "$i" "${i/%.wav.mp3/.mp3}"; done > ls -mpF *.mp3 |more > } > allflactomp3 > exit > > J'ai d'abord cru que dc'était une faute dans la ligne qui exécute la > conversion, et l'ai rééditée en la transformant en: > for i in `ls *.flac` do; mplayer -vo null -ao pcm:file=$i.wav $i; lame -b 320 > -h $i.wav $i.mp3; done > > Mais ça n'a pas aidé. Ce qui a aidé était de renommer les fichiers en > un_fichier.flac et le_second_fichier.flac etc. > > Puis-je éviter cela ? si oui en utilisant quelle formule magique svp ? > > Aldo. > > > -- > > CarrefourBLinuX MailingListe > Pour obtenir de l'aide, envoyez le sujet help à: > carrefourblinux-requ...@lists.tuxfamily.org > Archives: > http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux > -- -- CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez le sujet help à: carrefourblinux-requ...@lists.tuxfamily.org Archives: http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux