Super sympa la réponse malheureusement si mon toto est unique, mon
titi ne l'est pas !
On 15 sept. 2009, at 21:50, Patrick Proniewski wrote:
> Salut,
>
> On 15 sept. 2009, at 19:39, Franck Tournant wrote:
>
>> Je cherche à utiliser grep avec expression régulière pour isoler
>> une partie d'un fichier texte. Jusque là rien de spécial.
>> Sauf que je ne sais pas extraire un groupe de lignes (un paragraphe
>> quoi) qui commence par "toto" et qui finit par "titi"
>> Je ne suis pas sûr que grep soit le bon outil à utiliser
>> Quelqu'un a-t-il la solution ou une piste très sérieuse (sur les
>> expressions régulière par exemple)
>
>
> grep fait du ligne par ligne, et même si il peut renvoyer plusieurs
> lignes (options -A, -B, -C) il est incapable de faire une recherche
> comme tu le souhaites.
> Si ton toto et ton titi sont uniques, tu peux utiliser awk :
>
> awk '/toto/,/titi/' fichier
>
> example :
>
> $ awk '/2009-09-12.*Start ALM/,/Start License/' /tmp/alm.log
> 2009-09-12 09:45:53 [49154] ALM: _info_: Start ALM 2.1 Release
> (build 2.1.2.1082)
> 2009-09-12 09:45:53 [49154] ALM: _info_: TYPE = 1
> 2009-09-12 09:45:53 [49154] ALM: _info_: GUID = GUID-DS-
> Standard-CS3-Mac
> 2009-09-12 09:45:53 [49154] ALM: _info_: LANG = en_US
> 2009-09-12 09:45:53 [49154] ALM: _info_: Load AdobeConfig (version
> = 1.3)
> 2009-09-12 09:45:54 [49154] ALM: _info_: Use Serial Number In PCD
> 2009-09-12 09:45:56 [49154] ALM: _info_: Find License (type = 0x01,
> property = 0x00, status = 0x00)
> 2009-09-12 09:45:56 [49154] ALM: _info_: Start License Session
> Succeed!
>
>
> patpro
>
> _______________________________________________
> archives :
> http://listes.patpro.net/list/sshfr.fr.html
> http://listes.patpro.net/mailman/listinfo/script_shell_fr
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr