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.
echo `ls *.wav` | cut -d. -f1
|
donne
kneko@linux:~> man cut
cut(1) を再フォーマットしています。しばらくお待ちください...
kneko@linux:~> echo `ls *.wav` | cut -d. -f1
toto
kneko@linux:~>
|
donc
kneko@linux:~> echo `ls *.wav` | cut -d. -f1,2
toto.wav
kneko@linux:~> echo `ls *.wav` | cut -d. -f1
toto
kneko@linux:~>
|
c'est donc bien ton -f1,2 qui va pas, le ,2 GARDE le ".wav"
fais le sans et ca devrait aller !
Message édité par kuroineko le 21-09-2002 à 13:00:39
---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault fpussault@caramail.com