andrelucio.fc@yahoo.com [shell-script]
2016-09-27 20:34:08 UTC
Olá, Pessoal.
Estou aprofundando os estudos sobre o SED e me esbarrei em um questão.
Possuo um arquivo chamado index.html com o conteúdo abaixo:
<html>
<head> </head>
<body>
<pre> Sei lá </pre>
</body>
</html>
Preciso modificar o conteúdo entre as tags <pre> </pre> e, descobrir que através do parâmetro c do SED eu conseguiria alterar o conteúdo entre/no meio das tags. O comando que estou utilizando está abaixo:
sed '/<pre>/,/<\/pre>/c Qualquer Coisa' index.html
O problema é que quando executo esse comando, ele me retorna a seguinte saÃda:
<html>
<head> </head>
<body>
Alguém pode ajudar a descobrir o que está incorreto?
Desde já agradeço.
Estou aprofundando os estudos sobre o SED e me esbarrei em um questão.
Possuo um arquivo chamado index.html com o conteúdo abaixo:
<html>
<head> </head>
<body>
<pre> Sei lá </pre>
</body>
</html>
Preciso modificar o conteúdo entre as tags <pre> </pre> e, descobrir que através do parâmetro c do SED eu conseguiria alterar o conteúdo entre/no meio das tags. O comando que estou utilizando está abaixo:
sed '/<pre>/,/<\/pre>/c Qualquer Coisa' index.html
O problema é que quando executo esse comando, ele me retorna a seguinte saÃda:
<html>
<head> </head>
<body>
Alguém pode ajudar a descobrir o que está incorreto?
Desde já agradeço.