[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Retirar tudo apos ultimo underscore
From: |
Wilson Campos |
Subject: |
Re: [shell-script] Retirar tudo apos ultimo underscore |
Date: |
Thu, 3 Feb 2005 17:10:37 -0300 |
Nao posso nem expressar o qto feliz fiquei, pois, estou desde de manha tentando
solucionar isto.
Funcionou beleza muito obrigado.
Ainda nao consegui entender direito a sintese do sed.
Eu me mato com o ^ e o $ sei que um inicia e o outro termina, mas
nunca coloco a sintese correta, eu estava conseguindo capturar o
comeco ate o primeiro underscore ou do primeiro underscore ate o fim
mas nunca do ultimo.
Valeu
On Thu, 03 Feb 2005 13:42:42 -0200, Renato L. Sousa
<address@hidden> wrote:
>
> Vê se funciona, aqui funcionou....
>
> $cat teste.txt
> dsdfsdf_sdfsdfsdaf_dfdfdsa_cortar-aqui_sdfsdfdwf
> teste_teste_teste_cortar-aqui_13223423
>
> $ sed 's/_[^_]*$//g' teste.txt
> dsdfsdf_sdfsdfsdaf_dfdfdsa_cortar-aqui
> teste_teste_teste_cortar-aqui
>
> []'s
>
> Renato L. Sousa
> Wilson Campos wrote:
>
> >Salve lista,
> >gostaria de remover todos os dados apos o ultimo _ de um arquivo monstro.
> >Como faco isto com sed.
> >
> >Exemplo remover
> >de:
> >xxxx_xxxx_yyy_222
> >para
> >xxxx_xxxx_yyy
> >
> >Grato!
> >
> >
> >---------------------------------------------------------------------
> >Esta lista não admite a abordagem de outras liguagens de programação, como
> >perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> >aviso.
> >---------------------------------------------------------------------
> >Sair da lista: address@hidden
> >---------------------------------------------------------------------
> >Esta lista é moderada de acordo com o previsto em
> >http://www.listas-discussao.cjb.net
> >---------------------------------------------------------------------
> >
> >Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>