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

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

Re: [shell-script] Bloco de texto


From: Wesley Henrique
Subject: Re: [shell-script] Bloco de texto
Date: Thu, 16 Jul 2015 13:18:24 -0300

Oi Rodrigo,

Seria algo assim?

$ sed '/^Marcador1:/,/Marcador/ s/^/->/' texto.txt

===================
eeeeeeeeeeeeeeeeee
wwwwwwwww
->Marcador1: aaaaaa bbbbb cccc
->dddddddddd eeeeeeeee
->fffffffff
->gggggggggggggggggggggg
->Marcador2: ppppppppp
ooooooo
yyyyyyyy
Marcador3:
===================

$ sed '/^Marcador2:/,/Marcador/ s/^/->/' texto.txt
....
.....

basta trabalhar um pouco mais na regra para eliminar as demais informações.


--
Wesley Henrique Leite
www.telapreta.com.br
@wesleyhenriquel

2015-07-16 12:43 GMT-03:00 Jonathan Lessa address@hidden [shell-script] <address@hidden>:
 

se vc quer pegar as linhas que contém os marcadores
e os marcadores são sempre seguidos de ":"
e se só existir ":" nas linhas dos marcadores 
então vc só precisar pesquisar pelas linhas que contém ":"

usa o grep



Em 16 de julho de 2015 12:21, 'M. Rodrigo Monteiro' address@hidden [shell-script] <address@hidden> escreveu:
 

Boa tarde.

Em 16 de julho de 2015 12:15, Jonathan Lessa address@hidden
[shell-script] <address@hidden> escreveu:
>
>
>
> Vc deu um exemplo do aquivo, dê um exemplo tbm da saída desejada.

Eu quero pegar todo o texto no "Marcador1:" ou "Marcador2:" e por aí vai...




--
Att.:
Jonathan Lessa
Licenciado em Informática



reply via email to

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