Boa, mas o que está fora dos delimitadores REF e FIMREF tb foram removidas as
tags, o certo seria limpar só
entre os delimitadores
mas valeu pela atenção!
Em 24 de novembro de 2016 23:45, Lawrence address@hidden <mailto:address@hidden>
[shell-script] <address@hidden <mailto:address@hidden>> escreveu:
__
Boa noite.
Resolvido com o sed:
echo "
artigo
Isso aqui <p>Dentro</p>
REF
Algo
<p>Beleza</p>
FIMREF
valido" |sed -r 's|<[a-z]>||g;s|</[a-z]>||g'
artigo
Isso aqui Dentro
REF
Algo
Beleza
FIMREF
valido
Seria isso?
Esse comando limpará qualquer coisa que esteja entre <> que tenha 1 letra
de a à z e também que tenha uma
barra no logo após o <
Abraços
On 24-11-2016 23:01, Terminal Root address@hidden <mailto:address@hidden>
[shell-script] wrote:
Olá pessoal, quebre cabeça aqui , mas não consegui, assim como o título
informa, queria remover com SED
ou qualquer outro as tags html só entre delimitadores, ex.:
_ANTES_
artigo
Isso aqui <p>Dentro</p>
*REF*
Algo
<p>Beleza</p>
*FIMREF*
valido
_DEPOIS_
artigo
Isso aqui <p>Dentro</p>
*REF*
Algo
Beleza
*FIMREF*
valido
Ou seja, percebam que só as tags html (<p>Beleza</p>) entre a REF e FIMREF
que foram alteradas para
(Beleza) sem as tags, no entanto, todo o restante foi inalterado
--------------------------------------------------------------------------------------------------------------
Enviado por: Terminal Root <address@hidden>
--------------------------------------------------------------------------------------------------------------