shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] encontrar palavra


From: Moacir Souza
Subject: Re: [shell-script] encontrar palavra
Date: Thu, 25 Nov 2010 14:43:10 -0200

     Opa,

     Mais uma com sed.

moacir $ cat arquivo
olho boca nariz cabelo ninhada
panela garfo carpete GATO miojo sapeca
joao carne churrasco domingo
junior toalha feijoada GATO jibão mosca

moacir $ sed 's/\(.*\)\(GATO\)\(.*\)/\2\3/g' arquivo
olho boca nariz cabelo ninhada
GATO miojo sapeca
joao carne churrasco domingo
GATO jibão mosca

[]'s,
Moacir Filho

2010/11/25 miranda <address@hidden>:
> [miranda@guitar ~]$ cat xuh.txt
> olho boca nariz cabelo ninhada
> panela garfo carpete gato miojo sapeca
> joao carne churrasco domingo
> junior toalha feijoada gato jibão mosca
> [miranda@guitar ~]$ cat cmd2.awk
> $0 ~  EXPR {printf("%s\n",substr($0,match($0,EXPR)))}
> $0 !~ EXPR {print}
> [miranda@guitar ~]$ awk -vEXPR="gato" -f cmd2.awk xuh.txt
> olho boca nariz cabelo ninhada
> gato miojo sapeca
> joao carne churrasco domingo
> gato jibão mosca
>
> On Thu, 2010-11-25 at 14:01 -0200, Rodolpho Costa Stach wrote:
>>
>> Olá gostaria de ajuda com um script, estou querendo entrar em um
>> arquivo de
>> texto puro e nas linhas que tiverem a palavra buscada, apagar tudo q
>> vier
>> antes, dessa palavra nesta linha, e deixar as outras linhas que não
>> tiverem
>> a palavra intactas.
>> algo assim:
>>
>> arquivo.txt
>> olho boca nariz cabelo ninhada
>> panela garfo carpete gato miojo sapeca
>> joao carne churrasco domingo
>> junior toalha feijoada gato jibão mosca
>>
>> entrar nesse arquivo e apagar as palavras q vierem antes de gato
>> deixando as
>> demais intactas. (esse arquivo é soh um exemplo)
>> arquivo.txt
>> olho boca nariz cabelo ninhada
>> gato miojo sapeca
>> joao carne churrasco domingo
>> gato jibão mosca
>>
>> desde já agradeço toda ajuda ^^
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>>
>>
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>



-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho

Analista de Sistemas: Suporte Unix Avançado
Mestrando em Ciências da Computação
Bacharel em Engenharia da Computação
Técnico em Eletrônica
Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


reply via email to

[Prev in Thread] Current Thread [Next in Thread]