Le signe puissance '^' dans une regexp grep signifie "d�but de ligne",
c'est-�-dire que les lignes reconnues par un grep '^ODE' sont celles
qui COMMENCENT par ODE et non celles qui contiennent ODE.
Donc si tu veux que la ligne CODE soit reconnue (pas copi�e dans ton
cas puisque tu fais un -v), il faut enlever le '^'.

Pascal

Aldo a �crit, le dimanche 31 octobre 2004 � 02:21:11 :
> Hello,
> 
> si je fais � la main:
>  cat mmm |grep -v '^ODE' >nnn
> �a me copie en principe le contenu de mmm dans nnn, sauf la ligne
> contenant un mot ou partie de mot contenant ODE ? es-ce exact?
> 
> Eh bien, alors pourquoi �a ne le fais pas quand je reprend texto cette
> commande dans un script?
> Si le mot � exclure est "CODE" faut-il im�rativement faire un
> grep -v '^cODE' >nnn 
> ?
> 
> Aldo.
> 
> 
> _______________________________________________
> Liste de diffusion CarrefourBLinuX 
>     [EMAIL PROTECTED]
>     http://lists.freearchive.org/mailman/listinfo/carrefourblinux
> Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
> Archives : http://lists.freearchive.org/pipermail//carrefourblinux
> Anciennes archives (Yahoogroupes) :
>     http://fr.groups.yahoo.com/group/carrefourblinux/messages
> Pour s'inscire par courriel : 
>     'mailto:[EMAIL PROTECTED]'
> Pour se desinscrire par courriel : 
>     'mailto:[EMAIL PROTECTED]'
_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [EMAIL PROTECTED]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à