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

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

ler arquivo binário


From: Herbert Parentes Fortes Neto
Subject: ler arquivo binário
Date: Sat, 29 Nov 2014 17:20:41 -0200

olá,

tenho um script que funciona como um knock para o ssh(uso doméstico). para
iniciar o serviço leio o /var/log/kern.log e para desligar o /var/log/auth.log.
ambos eram arquivos de texto. o auth.log agora e tipo 'data'. e ai vem
o problema. ao fazer um grep tenho o retorno:

cat auth.log | grep sshd
Arquivo binário (entrada padrão) coincide com o padrão

o retorno do 'cat' é normal, exibe o conteudo do arquivo, mas o grep não 
funciona. e assim não consigo filtrar a informação que preciso.

a solução que encontrei é ler o arquivo linha por linha com um while e ai
filtrar(com grep, tail, sed). funciona, mais ficar lendo o arquivo todo, 
toda hora que precisar verificar uma 'session closed' parece trabalho demais.

Então, tem jeito mais fácil de extrair informações de um arquivo tipo data,
ou estou complicando ?


abraço,
-- 
Herbert Parentes Fortes Neto (hpfn)


reply via email to

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