[gull] Grep avec plusieurs motifs?
Philippe Ney
philippe at overcool.ch
Fri Jun 9 14:28:53 CEST 2006
> Bonjour.
>
> J'ai un fichier de log log.txt du type:
>
> From: toot at foo.bar
> Subject: un sujet
> bla bla
> From: titit at foo.bar
> Subject: un autre sujet
> bla bla
> bli bli
>
> Si je fais "grep Subject log.txt", je n'ai que le ligne avec Subject.
> Si je fais "grep From log.txt", je n'ai que le ligne avec From.
>
> Ce que j'aimerai c'est faire un OU logique genre "grep (From|Subject)
> log.txt" pour qu'il me sort en alternance les lignes sujet et from.
>
> Mais je ne trouve pas la bonne syntaxe.
>
> Pourriez vous me l'indiquer?
Si la structure est toujours la même, soit ligne "From" puis ligne
"Subject" vous pouvez aussi dire à grep de vous afficher plus d'une ligne.
$ grep -A 1 From log.txt
Philippe
More information about the gull
mailing list