← Back to team overview

sslug-teknik team mailing list archive

Re: mp3info og bash

 

On Tue, 2002-05-21 at 17:19, Robert Larsen wrote:
> Mads Bondo Dydensborg wrote:
> 
> >On 21 May 2002, Kristian Grønfeldt Sørensen wrote:
> >
> >  
> >
> >>Når jeg har et bibliotek indeholdende en masse mp3-filer, og hvor hver
> >>fil hedder "sangens titel.mp3" hvordan får jeg så nemmest mp3info til at
> >>sætte titel-taggen så den matcher filnavnet?
> >>Jeg har prøvet med lidt, men det kan ikke rigtigt fungere.
> >>
> >>Jeg havde en ide om at man kunne lave  "mp3info -t etellerandet *" men
> >>det ser ikke ud til at man umiddelbart kan få den til at skifte titel
> >>for hver ny fil.
> >>    
> >>
> >
> >Du vil nok bruge "for":
> >[madsdyd@ripley madsdyd 100%]$ help for
> >for: for NAME [in WORDS ... ;] do COMMANDS; done
> >    The `for' loop executes a sequence of commands for each member in a
> >    list of items.  If `in WORDS ...;' is not present, then `in "$@"' is
> >    assumed.  For each element in WORDS, NAME is set to that element, and
> >    the COMMANDS are executed.
> >
> >
> >Noget ala
> >[madsdyd@ripley madsdyd 100%]$ for FILE in `ls *.mp3` ; do mp3info -t $FILE ; done
> >
> >Mads
> >
> >  
> >
> Det vil give problemer med filer som har mellemrum i sit navn.
> 
> for FILE in *.mp3; do mp3info -t "$FILE"; done
> 
> ...vil nok være bedre.
> Mon ikke der er en sed-/awk-/perl-haj som kan fjerne .mp3 endelsen ?

Så er vi ved at være der. Borset fra at _alle_ filer får samme
titel-tag. :-(

/Kristian 
 




References