Criar arquivo de log [RESOLVIDO]

1. Criar arquivo de log [RESOLVIDO]

Pedro Carlos Ferraz
pedrocf

(usa Debian)

Enviado em 19/11/2013 - 16:37h

Tenho um script para fazer um arquivo .tar que algumas pasta.
e quero um log que contém a hora que começou e a hora no termino.

como posso fazer?


  


2. Re: Criar arquivo de log [RESOLVIDO]

William Amaral de Souza
Williamm

(usa Linux Mint)

Enviado em 19/11/2013 - 17:13h

Pode postar seu script ai?


3. Re: Criar arquivo de log [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 19/11/2013 - 17:15h

pedrocf escreveu:

Tenho um script para fazer um arquivo .tar que algumas pasta.
e quero um log que contém a hora que começou e a hora no termino.

como posso fazer?


posta ai o seu script , que de ajudamos com isso


4. Re: Criar arquivo de log [RESOLVIDO]

Pedro Carlos Ferraz
pedrocf

(usa Debian)

Enviado em 19/11/2013 - 17:18h



#! /bin/sh

echo INICIANDO BACKUP PASTAS F:


tar -cvvf /media/BACKUPGERAL/BKPLINUXSERVER/BACKUP-`date +%d-%m-%Y`.tar /var/lib/files/Programas/FOLHA /var/lib/files/Programas/GUSTAVO /var/lib/files/Programas/IMPDIPJ /var/lib/files/Programas/FISCAL /var/lib/files/Programas/SINDICATOS /var/lib/files/Programas/LUCPRE /var/lib/files/Programas/SEFIP2010 /var/lib/files/Programas/ALUGUEL /var/lib/files/Programas/APPS /var/lib/files/Programas/ARQUIVO /var/lib/files/Programas/A_IMP\ NFP/ /var/lib/files/Programas/*TD-REDEF /var/lib/files/Programas/SPED FISCAL /var/lib/files/Programas/SPED PIS COFINS /var/lib/files/Programas/DESPESAS /var/lib/files/Programas/EMPRESA /var/lib/files/Programas/FATUR /var/lib/files/Programas/CHAVES-FOLHA /var/lib/files/Programas/COBOL /var/lib/files/Programas/CONTAB

echo INICIANDO BACKUP PASTA BACKUPs

tar -cvvf /media/BACKUPGERAL/BKPLINUXSERVER/BACKUPs-`date +%d-%m-%Y`.tar /var/lib/files/Programas/BACKUPs

echo BACKUP CONCLUIDOS





5. Re: Criar arquivo de log [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/11/2013 - 17:43h

para criar logs de forma (digamos) mais profissional utilize o comando logger dentro do seu script.

Assim você utilizará o syslog para criar o arquivo de log do seu backup.

Consulte o manual do logger e do seu syslog para detalhes, mas aviso que é fácil fazer isso.

De forma mais amadora basta direcionar as saídas de seu script para um arquivo qualquer.


6. Re: Criar arquivo de log [RESOLVIDO]

William Amaral de Souza
Williamm

(usa Linux Mint)

Enviado em 19/11/2013 - 20:30h

Acho que no seu caso da pra fazer algo mais simples,

declara o arquivo para receber os logs exemplo:

log=/home/usuario/log.txt


e para gerar o desejável...
- no inicio do script

echo "Inicio: `date +%d-%m-%y_%H:%M:%S`" >> $log

- e no fim do script

echo "Fim: `date +%d-%m-%y_%H:%M:%S`" >> $log







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts