Putain de script - Shell/Batch - Programmation
Marsh Posté le 21-09-2002 à 12:47:26
Oualb a écrit a écrit : ouvrez un bash et lancez la commande suivante : find . -name "*.wav" -exec echo Dlame-3.92/lame.exe --preset cd {} `echo {} | cut -d. -f1,2`.mp3 \; chez moi ce putain de cut marche pas bien apparement, et le fichier de sortie s'appelle *.wav.mp3 au lieu de *.mp3 je suis sous Cygwin, c'est peut etre ca. aidez moi a faire marcher ce script svp !! (à terme le echo juste apres le -exec va virer, evidemment !) |
t'es sur de tes parametres de cut, parcequ'a mon avis c'est la qu'il coupe pas le ".wav" justement.
|
donne
|
donc
|
c'est donc bien ton -f1,2 qui va pas, le ,2 GARDE le ".wav"
fais le sans et ca devrait aller !
Marsh Posté le 21-09-2002 à 13:23:04
non parce que le find renvoie des trucs du style ./fichier.wav, donc il faut garder les 2 premiers champs : le premier qui est vide et le 2e qui est le nom du fichier
tu penses bien que j'ai essayé !
Marsh Posté le 21-09-2002 à 11:23:31
ouvrez un bash et lancez la commande suivante :
find . -name "*.wav" -exec echo Dlame-3.92/lame.exe --preset cd {} `echo {} | cut -d. -f1,2`.mp3 \;
chez moi ce putain de cut marche pas bien apparement, et le fichier de sortie s'appelle *.wav.mp3 au lieu de *.mp3
je suis sous Cygwin, c'est peut etre ca.
aidez moi a faire marcher ce script svp !!
(à terme le echo juste apres le -exec va virer, evidemment !)