E o conteúdo desse seu txt, esse blocos contínuos de letras aparecem no 
começo de uma linha, podem estar no meio, pode haver mais de um por linha?

Supondo que seu arquivo seja assim:

kkkkkkkkkkkkk
aaaaa
ájfjjaef
bbbbb
pih uiohaeeflnh qeoiqewln foui qeoiuqefqefoq doiuboiu m
ccccc
ljadhflahflahf

o comando seria:

egrep -o -e '[a]{2,}' -e '[b]{2,}' -e '[c]{2,}' arquivo.txt |sed -r 
's/([c]{2,})/\1 DDDD/'

Acredito que tenha como fazer somente com o sed, porém agora não tenho 
de cabeça

Abraços

Leandro F Silva escreveu:
>
> Pessoal,
>
> Saberiam como fazer o seguinte match com o sed.
>
> $ sed -n '/aaaaa/,/DDDD/ p' arquivo.txt
> aaaaa
> bbbbb
> ccccc
>
> aaaaa
> bbbbb
> ccccc DDDD
> $
>
> A idéia é capturar somente
>
> aaaaa
> bbbbb
> ccccc DDDD
>
> Valeu !
> Leandro Silva
>
> [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: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a