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

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

Re: [shell-script] Re: Capturar e Exportar Dado para txt - HTML


From: Z@c
Subject: Re: [shell-script] Re: Capturar e Exportar Dado para txt - HTML
Date: Thu, 1 Oct 2015 13:44:38 -0300

Andando mais um pouco:

/home# cat status.txt | head -7 | tail -1 | awk -F: '{print $2}'
       218.8 V

Falta ler somente os três primeiros números agora...


---
 

LEMBRETES:
1 - Lembre-se SEMPRE de apagar o endereço de e-mail da pessoa que lhe escreveu, antes de você reenviar as mensagens!
2 - Apague todos os endereços eletrônicos anteriores!!
3 - PROTEJA O ANONIMATO DE SEUS AMIGOS INTERNAUTAS DEIXANDO-OS OCULTOS!
4 - Envie sua mensagem pela opção Cco (Cópia carbono oculta) ou Bcc (Blind Carbon Copy).
5 - Só imprima se for extremamente  importante. Evite desperdicio de papel.

Em 1 de outubro de 2015 13:31, Z@c <address@hidden> escreveu:
Itamar, boa tarde.

Consegui capturar o conteudo já, segue parte da solução:

:/home# wget -qO- http://192.168.6.4:2001/status.html | html2text > status.txt
:/home# cat status.txt


Status Atual

Entrada
Estado:                   OK
Tensão de entrada:       218.9 V
Tensão de entrada mínima0.0 V
Tensão de entrada máxima230.0 V

Saida
Estado:           Normal
Tensão de saída:224.6 V
Carga do nobreak: 0.0 %

Bateria
Estado:            Carregada
Tensão da bateria:27.2 V

Agora preciso exportar somente o valor 281.9. Como procedo ?

Abs!

---
 

LEMBRETES:
1 - Lembre-se SEMPRE de apagar o endereço de e-mail da pessoa que lhe escreveu, antes de você reenviar as mensagens!
2 - Apague todos os endereços eletrônicos anteriores!!
3 - PROTEJA O ANONIMATO DE SEUS AMIGOS INTERNAUTAS DEIXANDO-OS OCULTOS!
4 - Envie sua mensagem pela opção Cco (Cópia carbono oculta) ou Bcc (Blind Carbon Copy).
5 - Só imprima se for extremamente  importante. Evite desperdicio de papel.

Em 1 de outubro de 2015 13:29, address@hidden [shell-script] <address@hidden> escreveu:
 

Isaac


Pode usar os navegadores modo texto, e depois filtrar com sed, awk, cut, etc.

Por exempo:

echo "<tr><td><strong>Tensão de entrada:</strong></td><td>218.9 V</td></tr>" | links -dump
ou
echo "<tr><td><strong>Tensão de entrada:</strong></td><td>218.9 V</td></tr>" | lynx -dump -stdin
ou
echo "<tr><td><strong>Tensão de entrada:</strong></td><td>218.9 V</td></tr>" | w3m -T text/html

E em todos os casos poderia concatenar num pipe com um simples sed:
"Um dos 3 comandos acima" | sed 's/[^0-9.]//g'

[]'s
Itamar




reply via email to

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