On Mon, 14 Oct 2002 10:20:18 +0200
Eric Dupret <[EMAIL PROTECTED]> wrote:
> Bonjour tout le monde,
>
> comment recuperer dans une variable la sortie standard
> de expr, je m'explique:
> dans le script:
>
> for i in *.bmp
> do
> expr $i : '\(.*\).bmp
> .......
> done
>
> j'ai bien toto a partir de toto.bmp
> je voudrais passer ce toto a convert
> pour avoir convert $i $expr.jpg
>
> comment faire ?
>
> A+
> eric
>
>
en utilisant basename au lieu de expr?
eventuellement avant la boucle for, red�finir IFS si des noms de fichiers contiennent
des espaces et penser � prot�ger les expressions avec " "
IFS=$(echo -e "\n")
for i in *.bmp; do convert "$i" "$(basename ${i} .bmp).jpg"; done
bye
jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"