[Linux] script bash

Serge Schmitt sersch@::1
Mer 7 Nov 21:11:37 CET 2007


Bonjour,

Le Mercredi 7 Novembre 2007 19:17,
        Jerome Kieffer
a écrit pour nous :

> On Wed, 7 Nov 2007 18:08:31 +0100
>
> Serge Schmitt <sersch@::1> wrote:
> > Bonjour,
> >
> > Le Mercredi 7 Novembre 2007 17:55,
> >         Benoit SPECKEL
> >
> > a écrit pour nous :
> > > for i in *.ogg; do ogg123 -d wav -f - "$i" |
> > > 	lame -b 160 -h - > "${i/%ogg/mp3}"; done
> >
> > J'aurais trouvé ça dans quelle doc ?
>
> man basename
> for i in *.ogg;
> do
> ogg123 -d wav -f - "$i" | lame -b 160 -h - > echo $(basename $i
> ogg)mp3; done

Ça marche à condition de supprimer "echo" :-).

Mais le man basename ne dit rien de cette syntaxe particulière.
-- 
Serge
Combien faut-il d'économistes de l'école de Chicago pour changer une 
ampoule ?
Aucun, si elle doit être changée, le marché s'en chargera.


Plus d'informations sur la liste de diffusion linux