COMPACTANDO DIRETORIO CRIADO PELO SARG
Publicado por Euripedes Jr 19/04/2004
[ Hits: 10.756 ]
este script tem por finalidade mostrar como compactar a pasta criada pelo SARG (aplicativo que gera relatorio de utilizacao da internet pelos seus usuarios; o SQUID deve estar rodando..). No exemplo, o relatorio criado é DIARIO (poderia ser semanal , mensal, bimestral. etc).
O que interessa é saber como compactar a pasta criada pelo SARG e nela deixar somente um .TAR.GZ (arquivo compactado, gerado pelo comando TAR).
#!/bin/sh # ************************************************* # AUTOR: EURIPEDES PEIXOTO GUIMARAES JR * # ************************************************* # # inicio cria variaveis (altere-as de acordo com sua realidade) HOJE=$(date +%d/%m/%Y) ORIGEM1="/tmp/$(date +%d%b%Y).tgz" ORIGEM2="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)" DESTINO1=$ORIGEM1 DESTINO2=$ORIGEM2 DESTINO3="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)/*" # fim cria variaveis # # # incio geração do relatorio diario /usr/sbin/sarg -f /etc/sarg/sarg.conf -d $HOJE-$HOJE /usr/bin/squid -k rotate rm -f /var/log/squid/*.log.* # fim geração relatorio diario # # # inicio da compactação da pasta gerada pelo SARG tar cvfz $DESTINO1 $ORIGEM2 rm -f $DESTINO3 mv $ORIGEM1 $DESTINO2 # fim compactação da pasta gerada pelo SARG # exit
Criando arquivos de in e out no CBQ
Identificar,matar e Iniciar novo Processo
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Criar entrada no GRUB para uma ISO Linux (7)
Open Suse não abre wi-fi automaticamente (3)
Ruído no Microfone (ALC287 - AMD Ryzen 5 7535HS) no Debian 12.9 (15)