logger Este comando permite enviar uma mensagem nos log do sistema. A mensagem é enviada aos logs via daemon syslogd ou via soquete do sistema, é possível especificar a prioridade, nível, um nome identificando o processo, etc. Seu uso é muito útil em shell scripts ou em outros eventos do sistema.
logger [opções] [mensagem]
Onde: mensagem Mensagem que será enviada ao daemon syslog
opções
-d Use um datagrama, em vez de uma conexão de fluxo para este socket. Isto para permitir que a mensagem de começar com um hífen (-).
-i Registra o PID do processo
-s Envia a mensagem ambos para a saída padrão (STDOUT) e syslog.
-f [arquivo] Envia o conteúdo do arquivo especificado como mensagem ao syslog.
-t [nome] Especifica o nome do processo responsável pelo log que será exibido antes do PID na mensagem do syslog.
-p [prioridade] Especifica a prioridade da mensagem do syslog, especificada como facilidade.nível.
Exemplo: logger -i -t gnulinuxbr Teste teste teste, logger -i -f /tmp/ -p security.emerg
O utilitário logger usa a saídas 0 em caso de sucesso. Consulte o Post sobre syslog e rsyslog para maiores detalhes.
Você precisa fazer login para comentar.