Re: OT: regexp
Eric LeBlanc a écrit, mercredi 30 janvier 2002, à 15:40 :
> Bonjour,
Bonsoir.
> Est-ce que c'est possible de faire une syntaxe d'expression regulieres
> permettant de chercher sur 2 lignes?
>
> exemple simple:
>
> 12
> 13
> 12
> 14
> 12
> 13
> 12
> 15
> 12
> 16
>
> Je veux prendre les lignes dont j'ai 12 et 13 consecutivement.
>
> En toute logique, je ferais:
>
> egrep "12\n13" fichier
>
> mais, cela ne fonctionne pas.
>
> Une idee?
awk 'BEGIN{RS="12";FS="\n"}$2~/^13/{print RS$1"\n"$2"\n"}' fichier
> Merci
de rien.
--
Jacques L'helgoualc'h
Reply to:
- References:
- OT: regexp
- From: Eric LeBlanc <inouk@toutatis.igt.net>