Bonjour,
Perso, je code beaucoup en shell et je n'utilise jamais awk ni perl.
Je pr=E9conise sed et grep .
Voici une solution plus simple que d'utiliser awk :
while read variabale1 variable2
do
echo $variable1
echo $variable2
done < mon_fichier
Si le s=E9parateur est un point virgule, il faut changer le "while" en ceci=
:
while IFS=3D\; read variable1 variable2
Le lien suivant est tr=E8s interessant : http://abs.traduc.org/abs-4.2.01-f=
r/
Cordialement,
Jean-Paul
2008/3/19, Edi Stojicevic
> * Alexandre
>
>
> > Bonjour, il y peut-=EAtre une subtilit=E9 qui m'=E9chappe mais pour qu=
oi ne
> > pas le faire en une ligne?
> >
> > awk '{print "premier=3D"$1, "second=3D"$2}' essai > resultat
> >
> > par exemple.
>
>
> D'ou le sed que j'avais donnee :) Mais effectivement le awk est plus
> clair :P
>
>
> --
> . ''`. (\___/) E d i S T O J I C E V I C
> : :' : (=3D'.'=3D) http://www.debianworld.org
> `. `~' (")_(") GPG: 0x1237B032
> `-