Erro no GREP

1. Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 08/07/2017 - 17:31h

Pessoas ... baixei uma página com o "wget" .. porém quando estou usando o grep para extrair os dados ele me retorna erro.

wget
wget -O 30.html http://tempo1.cptec.inpe.br/cidades/tempo/224 


erro
mauricio@phantom:~$ grep "TEMPERATURA" 30.html
Arquivo binário 30.html coincide com o padrão


qual o problema ???


  


2. Re: Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 13/07/2017 - 12:57h

up !!!





------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



3. Re: Erro no GREP

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/07/2017 - 14:22h

Mauriciodez escreveu:

Pessoas ... baixei uma página com o "wget" .. porém quando estou usando o grep para extrair os dados ele me retorna erro.

wget
wget -O 30.html http://tempo1.cptec.inpe.br/cidades/tempo/224 


erro
mauricio@phantom:~$ grep "TEMPERATURA" 30.html
Arquivo binário 30.html coincide com o padrão


qual o problema ???


Boa tarde Mauricio, testei aqui e funcionou . . .
grep "TEMPERATURA" 30.html
<div class="c2"> TEMPERATURA ATUAL<br /><br /> <b>24&#65533;C</b></div>
Apesar do resultado, provavelmente não ser o esperado . . . .
Pois, não mostrou a "temperatura".
Segue uma sugestão: . . .
lynx --dump http://tempo1.cptec.inpe.br/cidades/tempo/224|grep -A1 'TEMPERATURA' 

TEMPERATURA ATUAL
24ºC


Att.:
Marcelo Oliver




4. Re: Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 13/07/2017 - 14:41h

msoliver escreveu:
Boa tarde Mauricio, testei aqui e funcionou . . .
grep "TEMPERATURA" 30.html
<div class="c2"> TEMPERATURA ATUAL<br /><br /> <b>24&#65533;C</b></div>
Apesar do resultado, provavelmente não ser o esperado . . . .
Pois, não mostrou a "temperatura".
Segue uma sugestão: . . .
lynx --dump http://tempo1.cptec.inpe.br/cidades/tempo/224|grep -A1 'TEMPERATURA' 

TEMPERATURA ATUAL
24ºC


Att.:
Marcelo Oliver



velho ... vc faz o download da parada como eu fiz tb ... com o wget ?? e funcionou ??? pq aqui não funcionou ???



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



5. Re: Erro no GREP

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/07/2017 - 15:59h

Mauriciodez escreveu:

msoliver escreveu:
Boa tarde Mauricio, testei aqui e funcionou . . .
grep "TEMPERATURA" 30.html
<div class="c2"> TEMPERATURA ATUAL<br /><br /> <b>24&#65533;C</b></div>
Apesar do resultado, provavelmente não ser o esperado . . . .
Pois, não mostrou a "temperatura".
Segue uma sugestão: . . .
lynx --dump http://tempo1.cptec.inpe.br/cidades/tempo/224|grep">http://tempo1.cptec.inpe.br/cidades/tempo/224|grep -A1 'TEMPERATURA' 

TEMPERATURA ATUAL
24ºC


Att.:
Marcelo Oliver



velho ... vc faz o download da parada como eu fiz tb ... com o wget ?? e funcionou ??? pq aqui não funcionou ???



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------


Usei os mesmos comandos . . .
wget -O 30.html http://tempo1.cptec.inpe.br/cidades/tempo/224
--2017-07-13 15:56:01-- http://tempo1.cptec.inpe.br/cidades/tempo/224
Resolvendo tempo1.cptec.inpe.br (tempo1.cptec.inpe.br)... 150.163.141.175
Conectando-se a tempo1.cptec.inpe.br (tempo1.cptec.inpe.br)|150.163.141.175|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: não especificada [text/html]
Salvando em: “30.html”

30.html [ <=> ] 60,92K 187KB/s em 0,3s

2017-07-13 15:56:02 (187 KB/s) - “30.html” salvo [62383]

grep "TEMPERATURA" 30.html
<div class="c2"> TEMPERATURA ATUAL<br /><br /> <b>25&#65533;C</b></div>

mso


6. Re: Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 13/07/2017 - 16:06h

msoliver escreveu:
Usei os mesmos comandos . . .
mso


uai velho ... fiz isso agora e o bagulho funcionou !!! a única coisa de diferente é q antes eu tava fazendo no Debian 9 e agora fiz no Debian 8.8 ... será mais um Bug do streach ???? a nemmmmmmmmmmmmmmmmmmmmmmm

vou postar essa parada no tópico do Debian 9 pra ver se mais alguém confirma !!!

t+


------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



7. Re: Erro no GREP

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/07/2017 - 16:33h

Mauriciodez escreveu:

msoliver escreveu:
Usei os mesmos comandos . . .
mso


uai velho ... fiz isso agora e o bagulho funcionou !!! a única coisa de diferente é q antes eu tava fazendo no Debian 9 e agora fiz no Debian 8.8 ... será mais um Bug do streach ???? a nemmmmmmmmmmmmmmmmmmmmmmm

vou postar essa parada no tópico do Debian 9 pra ver se mais alguém confirma !!!

t+
------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------


Aqui tô usando o 8.7, live ....



8. Re: Erro no GREP

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/07/2017 - 01:17h

É alguma coisa com a página baixada. Ela tem caracteres CR e LF. Foi feita naquele outro sistema. Ela possui alguma esquisitice que faz GREP se confundir.

Tente isto aqui:

grep --text "TEMPERATURA" 30.html


9. Re: Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/07/2017 - 01:30h

listeiro_037 escreveu:

É alguma coisa com a página baixada. Ela tem caracteres CR e LF. Foi feita naquele outro sistema. Ela possui alguma esquisitice que faz GREP se confundir.

Tente isto aqui:

grep --text "TEMPERATURA" 30.html


então velho ... seguinte ... agora não tem mais como eu ver isso não pois o comando não funcionava era no Debian 9 ... aqui no 8.8 o grep normal funciona ... e tem mais ... eu cheguei até a copiar só aquela linha do site e colar em um txt normal e o erro persistiu



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



10. Re: Erro no GREP

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/07/2017 - 02:39h

Não precisa ser necessariamente com Debian 9.

Pode ser com a nova versão do pacote GREP.

Ou outro pacote.

Estava fuçando nos fontes do GREP por estes dias e descobri que ele implementa suas próprias funções de REGEX para não depender de C.

É um treco difícil prá KCT.

Necessário procurar em relatórios de bugs de ambos.


11. Re: Erro no GREP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/07/2017 - 12:52h

listeiro_037 escreveu:

Não precisa ser necessariamente com Debian 9.

Pode ser com a nova versão do pacote GREP.

Ou outro pacote.

Estava fuçando nos fontes do GREP por estes dias e descobri que ele implementa suas próprias funções de REGEX para não depender de C.

É um treco difícil prá KCT.

Necessário procurar em relatórios de bugs de ambos.


velho ... tranquilo q mudou e blá blá blá ... mais o q tem de obscuro em "TEMPERATURA" ??? acho q se fosse BO com o GREP a galera de outras distro já teriam dado o grito !!!



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts