ciao!
vorrei cambiare i tag mp3 tramite un programmino da riga di comando: mp3info.
l'ho installato e creato questo piccolo script:
codice:
#!/bin/bash
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
for f in *.mp3
do
filename=$(basename "$f")
fname="${f%.*}"
echo $filename
echo $fname
mp3info -t $filename
done
IFS=$SAVEIFS
come output ottengo questo:
codice:
$ ./modifica_mp3.sh
2 times.mp3
2 times
No MP3 files specified!
4 AM.mp3
4 AM
No MP3 files specified!
4 ever with me.mp3
4 ever with me
No MP3 files specified!
4 your love.mp3
4 your love
No MP3 files specified!
se però provo a modificarne uno a mano non ho problemi:
codice:
$ mp3info -t "ccc" 2\ times.mp3
$ mp3info 2\ times.mp3
File: 2 times.mp3
Title: ccc Track:
Artist:
Album: Year:
Comment: Genre: Dance [3]
mi sapreste dire dove sbaglio nello script??