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

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

Re: [shell-script] resultado do script em html


From: Jeferson Santos
Subject: Re: [shell-script] resultado do script em html
Date: Wed, 30 Dec 2009 01:05:02 -0200

Ola amigo, Poderia mostrar como vc gostaria de ter a saida desse log?
Eu tenho algo q creio ser praticamente oq vc precisa... so me mostra
como vc quer a saida daquele log na tabela q eu monto pra vc




2009/12/29 Julio C. Neves <address@hidden>:
> Fala Adalberto,
> a tabulação de saída que vc quer, está minunciosamente descrita em português
> e cheia de exemplos neste
> endereço<http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo009#Envenenando_a_escrita>
> .
>
> O Papo de Botequim está bombando. 98% das dúvidas desta lista estão lá
> escritas. Breve será incrementado com dicas do Bash 4.0.
>
> Feliz Ano Novo,
> Julio
> Cursos de Shell e Zenity em 2 fins de semana?
> - Em DF ligue (61) 3223-3000 Curso de zenity 09-10/01;
> - Turmas fechadas em outras cidades ligue (21) 8112-9988.
>
>
>
> 2009/12/29 adalberto_barra <address@hidden>
>
>>
>>
>> Bom dia
>>
>> Tenho um script que analisa as informações de um log específico e direciona
>> para um arquivo .log.
>> Preciso encontrar uma maneira para que o resultado seja convertido em Html.
>> Exemplo do log:
>>
>> Thu Dec 24 04:45:03 BRST 2009
>> /root/scripts/analise_de_logs/24_12_2009-04h_44m_34/192 192.168.5.30
>> BEA-000102 Notice Cluster 1
>> Thu Dec 24 04:45:03 BRST 2009
>> /root/scripts/analise_de_logs/24_12_2009-04h_44m_34/192 192.168.5.30
>> BEA-000133 Notice Cluster 1
>> Thu Dec 24 04:45:04 BRST 2009
>> /root/scripts/analise_de_logs/24_12_2009-04h_44m_34/192 192.168.5.30
>> BEA-000138 Notice Cluster 1
>>
>> O problema é que preciso criar uma tabela com colunas e que o arquivo fique
>> alinhado de acordo com cada coluna.
>> Sou iniciante em shell-script e estou apanhando para fazer isso.
>> Eu executo o script em conjunto com o nome do log e do servidor.O meu
>> script é esse:
>>
>> #!/bin/bash
>> log_file=$1
>> server=$2
>>
>> errors=`cat $log_file | awk -F\>\ \< {'print $4'} | grep BEA | sort | uniq`
>> for err in $errors
>> do
>> echo -n `date`" "
>> dominio=`echo $log_file | awk -F\. {'print $1'}`
>> echo -n $dominio" "
>> echo -n $server" "
>> echo -n $err" "
>> alert=`grep $err $log_file | awk -F\>\ \< {'print $2'} | uniq`
>> echo -n $alert" "
>> servico=`grep $err $log_file | awk -F\>\ \< {'print $3'} | uniq`
>> echo -n $servico" "
>> grep $err $log_file | wc -l
>> done
>>
>> Agradeço quem puder ajudar.
>>
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>



-- 
Abraços,
Jeferson Santos


reply via email to

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