Pular para o conteúdo

relatórios com o sarg

Este script é um reaproveitamento de códigos encotrados aqui no viva o linux, os arquivo arquivos tinham por objetivo gerar um relatório com o sarg usando a data atual, e outro remove relatórios antigos, o segundo script que removia relatórios antigos, localizava os arquivos más não os removiam, pois faltavam serem inseridos dois comandos adicionais.
Pois bem, comando inseridos aqui etá o arquivo que primeiro remove relatórios antigos e depois cria um relatório com a data atual
arinaldo araujo silva arinaldo
Hits: 7.846 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este script é um reaproveitamento de códigos encotrados aqui no viva o linux, os arquivo arquivos tinham por objetivo gerar um relatório com o sarg usando a data atual, e outro remove relatórios antigos, o segundo script que removia relatórios antigos, localizava os arquivos más não os removiam, pois faltavam serem inseridos dois comandos adicionais.
Pois bem, comando inseridos aqui etá o arquivo que primeiro remove relatórios antigos e depois cria um relatório com a data atual
Download sarg_relatorios.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
DIRETORIO_SARG="/var/www/html/relatorios"
NUMERO_DE_DIAS_ANTIGOS=0
cd /var/www/html/relatorios
PAR1=$(date --date "$NUMERO_DE_DIAS_ANTIGOS day ago" +%Y-%m-%d)
PAR2=$(ls $DIRETORIO_SARG --time-style=long-iso -l | grep $PAR1 | grep -v "total [0-9]*" | cut -d ":" -f 2 | cut -d " " -f2)
for i in $PAR2
do
rm -Rf ./$i
done
#!bin/bash
cd /usr/local/sarg
HOJE=$(date --date "0 day ago" +%d/%m/%Y)
sarg -f /usr/local/sarg/sarg.conf -d $HOJE-$HOJE

Ataulizando o Kernel Corretamente

Criar gráficos, estatística da "Google-Scholar" usando wget

Extrair o áudio de arquivos de vídeo

Gerenciamento com firewalld no CentOS 7

Automatizando com Script-Expect

#1 Comentário enviado por lscorrearj em 21/01/2005 - 23:41h
Ainda não consegui ...com este script.. teria como explica-lo.... por favor..

desde já agradeço..

Leonardo Corrêa
#2 Comentário enviado por fabio_lae em 03/02/2005 - 08:15h
Cara,

Tem um parâmetro no sarg.conf chamado lastlog que indica a qtde de dias que se quer manter os relatorios gerados. Dê uma olhadinha lá.

Ah, já ia me esqueçendo. Parabéns pelo script. :-)

Abraços
Fabio Laé

Contribuir com comentário

Entre na sua conta para comentar.