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

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

Re: [shell-script] Criação de log


From: William Alves dos Santos
Subject: Re: [shell-script] Criação de log
Date: Mon, 5 Dec 2011 18:02:58 -0200

Caros,


Eu uso essa função

#===========================================
# VARIAVEIS DE AMBIENTE
#===========================================

SCRIPT_NAME=`basename $0`
DIR_SCRIPTS=${DIR_WORK/scripts}
LOGFILE=${DIR_SCRIPT}/LOG/${DT_LOG}_${SCRIPT_NAME%.sh}.log

#===========================================
# FUNÇÃO ESCRITA LOG
#===========================================
Func_LogMsg(){
  CURR_DT="`date +'%Y%m%d %H:%M:%S'`"
  echo "$CURR_DT - $*" | tee -a $LOGFILE 1>&2
}

Func_LogMsg I: "Sua Mensagem"


Criar um diretório de LOG, ai do caso esta abaixo do diretório do script

Abraços

*William Alves dos Santos*
**Cel.: +55 (11) 6835 8172

<address@hidden> <http://www.proatividadeweb.com>


2011/12/5 Bruno Garcia <address@hidden>

> **
>
>
> Pessoal,
>
> boa tarde, sou novo aqui na lista e gostaria da ajuda de vcs. Estou
> iniciando nesse mundão maravilhoso do shell script, só que nem comecei a
> engatinhar e já tenho que correr devido ao nosso cotidiano, então venho
> recorrer a ajuda dos colegas da lista.
>
> eu tenho uma determinada rotinha que faz uma pequena manutenção em excluir
> alguns arquivos
>
> find /home/user/teste/ -type f -name arq* -print0 | xargs -0 rm -V >>
> teste.log
>
> A rotina acima funciona muito bem estou tentando então colocar data e hora
> para gravar dentro desse aquivo, e estou fazendo isso da seguinte maneira
>
> date "+%D-%H:%M" | find /home/user/teste/ -type f -name arq* -print0 |
> xargs -0 rm -V >> teste.log
>
> Só que isso está dando erro, será que alguém consegue me ajudar colocando
> isso da maneira correta.
>
> Grato desde já !
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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