Re: [HS][GREP] motif1 OU motif2

2006-07-16 Par sujet Marc Chantreux
le 09/07/2006,
Aurélien Morelle nous écrivait :
> Je m'étais focalisé sur ton exemple...
> 
> Plus générique :
> "ta sortie" | grep "\.\(ext1\|ext2\|ext3\)$"

et pour eviter l'usure de la touche \ : 

grep -E '\.([jm]pg|gif|png|avi)'

a+
mc

-- 
téléphone : 03.90.24.00.19
courriel  : [EMAIL PROTECTED]
---



Re: [HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Florentin Duneau
On 12:22 Sun 09 Jul, Aurélien Morelle wrote:
> Bayrouni wrote:
> >Bonjour à tous?
> >
> >J'essaye de trouver toutes les lignes finissant par des extensions, 
> >disons .ext1 et .ext2
> >
> >J'ai regardé un peu les expressions régulières avec grep mais je n'ai 
> >pas trouvé un exemple qui s'appliquerait à mon cas.
> >
> >Comment dire à grep de trouver uniquement les lignes finissant par 
> >.ext1 et .ext2?
> >J'ai essayé des choses comme ['\.ext1''\.ext2']$,
> >mais le resultat est loin d'être satisfaisant :(
> >
> >
> >Merci d'avance pour toute aide
> >
> Bonjour,
> 
> "ta sortie" | grep "\.ext[12]$"
> 

euh, celle là est plus simple que grep "\.ext\(1\|2\)$"...

Florentin


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Bayrouni


Merci beaucoup à tous les deux (Aurelien et florentin)
Vous répondez exactement à mon problème.


Très bon dimanche.


--
Bayrouni


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et

"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Florentin Duneau
On 12:02 Sun 09 Jul, Bayrouni wrote:
> Bonjour à tous?
> 
> J'essaye de trouver toutes les lignes finissant par des 
> extensions, disons .ext1 et .ext2
> 
> J'ai regardé un peu les expressions régulières avec grep 
> mais je n'ai pas trouvé un exemple qui s'appliquerait à mon cas.
> 
> Comment dire à grep de trouver uniquement les lignes 
> finissant par .ext1 et .ext2?
> J'ai essayé des choses comme ['\.ext1''\.ext2']$,
> mais le resultat est loin d'être satisfaisant :(
> 
> 
grep "\.ext\(1\|\2\)$" 

Florentin


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Aurélien Morelle

Je m'étais focalisé sur ton exemple...

Plus générique :
"ta sortie" | grep "\.\(ext1\|ext2\|ext3\)$"

Bayrouni wrote:

Bonjour à tous?

J'essaye de trouver toutes les lignes finissant par des extensions, 
disons .ext1 et .ext2


J'ai regardé un peu les expressions régulières avec grep mais je n'ai 
pas trouvé un exemple qui s'appliquerait à mon cas.


Comment dire à grep de trouver uniquement les lignes finissant par 
.ext1 et .ext2?

J'ai essayé des choses comme ['\.ext1''\.ext2']$,
mais le resultat est loin d'être satisfaisant :(


Merci d'avance pour toute aide




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et

"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Aurélien Morelle

Bayrouni wrote:

Bonjour à tous?

J'essaye de trouver toutes les lignes finissant par des extensions, 
disons .ext1 et .ext2


J'ai regardé un peu les expressions régulières avec grep mais je n'ai 
pas trouvé un exemple qui s'appliquerait à mon cas.


Comment dire à grep de trouver uniquement les lignes finissant par 
.ext1 et .ext2?

J'ai essayé des choses comme ['\.ext1''\.ext2']$,
mais le resultat est loin d'être satisfaisant :(


Merci d'avance pour toute aide


Bonjour,

"ta sortie" | grep "\.ext[12]$"

Voilà


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et

"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[HS][GREP] motif1 OU motif2

2006-07-09 Par sujet Bayrouni

Bonjour à tous?

J'essaye de trouver toutes les lignes finissant par des 
extensions, disons .ext1 et .ext2


J'ai regardé un peu les expressions régulières avec grep 
mais je n'ai pas trouvé un exemple qui s'appliquerait à mon cas.


Comment dire à grep de trouver uniquement les lignes 
finissant par .ext1 et .ext2?

J'ai essayé des choses comme ['\.ext1''\.ext2']$,
mais le resultat est loin d'être satisfaisant :(


Merci d'avance pour toute aide

--
Bayrouni


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et

"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]