Substituir texto no arquivo? [RESOLVIDO]

1. Substituir texto no arquivo? [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 20/01/2013 - 06:53h

Olá!

Estou precisando de ajuda porque sou noob.

Como se faz para substituir o seguinte:

</a></div>

Por:

</a></div><br/>

Usando o SED?

Não consigo!

Olhem:

cat arquivo.html | sed 's/\</a\>\<\/div\>/\<\/a\>\<\/div\>\<br\/\>/g'

Aí sai:

sed: -e expressão #1, caractere 19: Opção desconhecida para o comando `s' (s///?)

Abraço!


  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 20/01/2013 - 14:01h

Foi só simplificar os scapes:


cat arquivo.html | sed 's/<\/a><\/div>/<\/a><\/div><br\/>/g'


</a></div><br/>


3. Re: Substituir texto no arquivo? [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 21/01/2013 - 09:28h

rai3mb escreveu:

Foi só simplificar os scapes:


cat arquivo.html | sed 's/<\/a><\/div>/<\/a><\/div><br\/>/g'


</a></div><br/>


Yes!

Isso mesmo!

Valeu, Rai!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts