[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gesprikptete MP3 Umwandlung



* Jens Schüßler <jgs@trash.net> wrote:
> * Ulf Volmer <u.volmer@u-v.de> wrote:
> > 
> > for infile in $*;
> > do
> > 	lame --mp3input -b 96 "$infile" "$(basename "$infile" .mp3)-converted.mp3"
> > done
> > 
> > Insbesondere die " sind relevant, sobald Leerzeichen im Dateinamen
> > vorkommen.
> 
> Da gehören die "" aber vor allem um $*, sonst fällt er auch auf die
> Schnauze mit den Leerzeichen.
> 
> for infile in "$*"...

*Patsch*
Wir reden beide wirr, es muss natürlich "$@" sein, nicht "$*".
$* enthält alle Argumente, die an die Shell übergeben werden, als
einzige Zeichenkette, während $@ alle Argumente als einzelne
Zeichenketten enthält.

Gruss
Jens



Reply to: