nouvo09 wrote:for i in `ln -s *.mp3` ; do java -jar TrackAnalyzer.jar *.mp3 -w -o results.txt.$i ; done
Je ne vois pas l'intérêt d'utiliser cette commande surtout, car elle n'a pas de sens.
* un "ln -s *.mp3" ?
* Pourquoi faire une boucle for alors qu'il y a déjà un *.mp3 qui prend en compte tous les fichiers mp3 du répertoire ?
* Sans parler que cette commande va faire une boucle sur chaque fichier, qui lancera la commande pour tous les fichiers, et créera un fichier results.txt avec le nom de chaque fichier
(donc s'il y a 100 fichiers mp3, cela lancera la commande 100 fois, et créera 100 fichiers results.txt.xxxx. alors qu'1 fois aurait suffi)
Qu'est ce qui empêche d'utiliser la commande que tu as citée ? (ne l'ayant pas essayé, je pars du principe que si l'exemple est donné, c'est qu'il fonctionne)
cd le_repertoire
java -jar TrackAnalyzer.jar *.mp3 -w -o results.txt
java -jar TrackAnalyzer.jar /le_dossier/*.mp3 -w -o results.txt
(le fichier results.txt sera dans le dossier où tu te trouves quand tu la lances)
Je ne sais pas où se trouve TrackAnalyzer, mais tu peux toujours mettre son emplacement dans ton PATH.
EDIT: désolé, je viens de voir que chepioq a dit un peu la même chose.