sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #51588
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