Saída de HTML [RESOLVIDO]

1. Saída de HTML [RESOLVIDO]

Érick Kenji Sugahara
erick.suh

(usa Ubuntu)

Enviado em 30/01/2017 - 09:56h

Estou começando a usar shell script e me deparei com a seguinte situação:
Tenho um arquivo emm html, e preciso que ele exiba o texto de saída do html.
Alguem poderia me ajudar?


  


2. Re: Saída de HTML [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 30/01/2017 - 10:01h

Bom dia,

Não consegui entender a sua necessidade. Consegue explicar melhor?


3. Re: Saída de HTML [RESOLVIDO]

Érick Kenji Sugahara
erick.suh

(usa Ubuntu)

Enviado em 30/01/2017 - 10:10h

Explicando melhor:
Tenho um arquivo html escrito:
<html>
<head>
<title>Minha lista</title>
</head>
<body>
<span>Itens:</span>
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<li>item 4</li>
<li>item 5</li>
</ul>
</body>
</html>

Estava tentando desenvolver um shell script para ler este arquivo e exibir a saída:

item 1
item 2
item 3
item 4
item 5


4. Re: Saída de HTML

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/01/2017 - 10:18h

Se tiver em uma mesma linha (<li>Item</li>), o script abaixo (script.sh) pode resolver:
#!/bin/bash

while read LINE; do
[[ $LINE =~ \<li\>.*\<\/li\> ]] && \
echo $LINE | sed 's/<.*>\(.*\)<\/.*>/\1/g'
done < "$1"

Uso:
script.sh arquivo.html 


Onde:
~> arquivo.html = seu arquivo .html
--
Linux Counter: #596371


5. Re: Saída de HTML [RESOLVIDO]

Érick Kenji Sugahara
erick.suh

(usa Ubuntu)

Enviado em 30/01/2017 - 11:05h

funcionou aqui obrigado gente


6. Re: Saída de HTML [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 30/01/2017 - 11:40h

erick.suh escreveu:

Estou começando a usar shell script e me deparei com a seguinte situação:
Tenho um arquivo emm html, e preciso que ele exiba o texto de saída do html.
Alguem poderia me ajudar?


Bom dia.
Fica a sugestão....
sed -n 's/<li>\|<\/li>//pg' ARQUIVO.html 

item 1
item 2
item 3
item 4
item 5

marcelo oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts