Re: awk help !!!

Page principale

Répondre à ce message
Auteur: Jean-Noel Avila
Date:  
À: guilde
Sujet: Re: awk help !!!
Patrice Karatchentzeff wrote:
> Le Tue, 4 Jun 2002 13:59:06 +0200
> philippe@??? écrivait :
>
>
>>Bonjour,
>>
>>Qui peut me donner une explication sur ce que fait cette ligne (sh) ?
>>
>>titi=`echo $toto| awk ' {FS="!"} {print $2} `
>
>
> renvoie ce qu'il y a dans la variable toto, découpe suivant le
> séparateur ! et affiche le 2e champ (ou 3e si l'on part de $0, je ne
> m'en souviens plus) et inscrit le tout dans titi.


$0 est la ligne entière, tandis que $1, $2 ... sont les champs définis
par le séparateur (field separator : FS="!").

>
> Man awk est ton ami ;-)


Il est pas très long et très instructif. Un must à mon avis, on a très
tôt besoin de awk.

>
> PK
>




-- 
* Jean-Noel Avila                       Tel. : +33 (0)4 79 25 31 32
* ALEPH S.A.                            Fax  : +33 (0)4 79 25 24 27
* Savoie Technolac BP 264               jean-noel.avila@???
* F-73375 Le Bourget du Lac