> >
> > resultat=`head -$numero_de_ligne | tail -1 | awk '{print $3}'`
> >
> > En admettant que tu veuilles recuperer le champs numero 3.
> >
> > Ca correspond a ce que tu veux ?
> >
> > @+
> > smac
> > --
> Trop fort ...
pas tant que ca car tu appelles 3 programmes head, tail, awk, ce qui est
couteux (surtout awk pour ca !)...
donc pour economiser awk tu peux deja le faire en 2 lignes :
set -- `head -$numero_de_ligne | tail -1 `
resultat=$4
mais dans ce cas la, la combinaison head | tail se remplace
avantageusemnt par sed ...
donc si tu cherches le 4emme champs de la 10emmes ligne :
set -- `sed -ne 10p`
resultat=$4
car set et l'affectation sont built-in et donc ne coutent rien.
XB.
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"