Imprimir na Saída Padrão e Gerar Log Linux

Gera log em /var/log com nome file.log

echo $( date '+%F') msg | tee -a /var/log/file.log

Gera log redirecionando erro e saída padrão em /var/log com nome file.log

echo $( date '+%F') msg 2>&1 | tee -a /var/log/file.log

Gera log em /var/log com nome do script .log

date | tee -a /var/log/$( basename $0 ).log

Gera log no dieretório que está o script com nome file.log

date | tee -a $( dirname $0 )/file.log

Gera log no dieretório que está o script com nome do script .log

date | tee -a $( dirname $0 )/$( basename $0 ).log
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s