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

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

Re: [shell-script] Extração de dados em HTML


From: Julio C. Neves
Subject: Re: [shell-script] Extração de dados em HTML
Date: Tue, 9 May 2017 17:53:12 -0300

Experimente fazer um lynx -dump no site. Se os dados estiverem vindo da entrada primária (stdin), use lynx -dump -stdin

Abcs,
Julio

Damos treinamento em sua empresa por 
um preço, 
no mínimo, 50% mais barato que qualquer curso,
com certificado e nota fiscal.

​​
Nosso time de instrutores in company é formado somente por
autores
​ ​
de Best Sellers
​ ​
​laureados ​sobre os temas. P. exemplo:

Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico


Em 9 de maio de 2017 17:41, address@hidden [shell-script] <address@hidden> escreveu:
 

Opa, Pessoal.


Gostaria de uma ajuda de vocês na seguinte questão.


Eu possuo um estrutura html e preciso extrair a "user.default" e o IP (10.255.x.x/16) que está 4 linhas 

abaixo.


A extração deve fica da seguinte forma: user.default 10.255.0.1.


Utilizei o sed -n '/user.default/,/10.255./p' index.html com grep e tr mas não ficou da maneira ideal.


Alguém tem uma sugestão melhor.


Segue abaixo um trecho da estrutura:


<tr id="r:server1:200.1.2.1:443">

<td class="listr">

user.client1 </td>

<td class="listr">

200.1.2.1:443 </td>

<td class="listr">

10.255.0.92 </td>

<td class="listlr">

Mon May  8 19:35:27 2017 </td>

</tr>


<tr id="r:server1:200.1.2.2:443">

<td class="listr">

user.default </td>

<td class="listr">

200.1.2.2:443 </td>

<td class="listr">

10.255.1.158 </td>

<td class="listlr">

Tue May  9 09:20:01 2017 </td>

</tr>


<tr id="r:server1:200.1.2.3:443">

<td class="listr">

user.client2 </td>

<td class="listr">

200.1.2.3:443 </td>

<td class="listr">

10.255.0.253 </td>

<td class="listlr">

Mon May  8 11:37:03 2017 </td>

</tr>


<tr id="r:server1:200.1.2.4:443">

<td class="listr">

user.default </td>

<td class="listr">

200.1.2.4:443 </td>

<td class="listr">

10.255.1.54 </td>

<td class="listlr">

Tue May  9 09:19:52 2017 </td>

</tr>





<tr id="r:server1:200.1.2.111:443">

<td class="listr">

user.client1 </td>

<td class="listr">

200.1.2.1:443 </td>

<td class="listr"><a href="" href="http://10.255.0.92" target="_blank">http://10.255.0.92"

target="_blank">10.255.0.92</a></td>

<td class="listr">

Tue May  9 02:16:06 2017 </td>

<td class="listr">

248 KB </td>

<td class="listr">

251 KB </td>

<td class="listr iconcell"><a

id="i:server1:200.1.2.111:443"

title="Kill client connection from 200.1.2.111:443"

_onclick_="killClient('server1', '200.1.2.111:443');"><i

class="fa fa-fw fa-times-circle"

style="color: red; width: 1em;"></i></a></td>

</tr>


<tr id="r:server1:200.1.2.22:443">

<td class="listr">

user.default </td>

<td class="listr">

200.1.2.22:443 </td>

<td class="listr"><a href="" href="http://10.255.1.161" target="_blank">http://10.255.1.161"

target="_blank">10.255.1.161</a></td>

<td class="listr">

Tue May  9 09:20:01 2017 </td>

<td class="listr">

37 KB </td>

<td class="listr">

37 KB </td>

<td class="listr iconcell"><a

id="i:server1:200.1.2.22:443"

title="Kill client connection from 200.1.2.22:443"

_onclick_="killClient('server1', '200.1.2.22:443');"><i

class="fa fa-fw fa-times-circle"

style="color: red; width: 1em;"></i></a></td>

</tr>


<tr id="r:server1:200.1.2.23:443">

<td class="listr">

user.client2 </td>

<td class="listr">

200.1.2.23:443 </td>

<td class="listr"><a href="" href="http://10.255.1.192" target="_blank">http://10.255.1.192"

target="_blank">10.255.1.192</a></td>

<td class="listr">

Tue May  9 05:11:00 2017 </td>

<td class="listr">

163 KB </td>

<td class="listr">

163 KB </td>

<td class="listr iconcell"><a

id="i:server1:200.1.2.23:443"

title="Kill client connection from 200.1.2.23:443"

_onclick_="killClient('server1', 200.1.2.23:443');"><i

class="fa fa-fw fa-times-circle"

style="color: red; width: 1em;"></i></a></td>

</tr>





reply via email to

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