Função para registro de log
function log {
# v0.1
# funcao criada para registrar um evento
# com data e hora no formato
# YYYY-MM-DD HH:MM:SS
date +"[%F %T]: ${1}"
}
Uma segunda versão, onde consigo adicionar informações ao log utilizando "echo -n"
function log {
# v0.2
# funcao criada para registrar um evento
# com data e hora no formato
# YYYY-MM-DD HH:MM:SS
case "${1}" in
-n) echo -n "`date +\"[%F %T]\"` ${2}" ;;
*) date +"[%F %T]: ${1}" ;;
esac
}
function fLog {
# v202008061949
# funcao criada para registrar um evento
# com data e hora no formato
# YYYY-MM-DD HH:MM:SS ZZZZ
#
_fF=${1}
_fM=${2}
>>"$_fF" date +"[%F %T %z]: ${_fM}"
# End
}