loggerを用いる。
シスログ(/var/log/messages)に書き込む
# ロード
. ${COMMON}/output_log.sh
# 使用例
output_log 'start'
output_log 'error' 1
output_log 'error' 1 'message'
# output_log.sh
output_log() {
case $# in
1) logger -p 'local0.info' -t $0 $1;;
2) logger -p 'local0.info' -t $0 $1 $2;;
3) logger -p 'local0.info' -t $0 $1 $2 $3;;
esac
}
最終更新:2010年05月31日 12:56