エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
背景 cronに仕込んだバッチは、echo文でログ・・・ よくある話です。 ちょっとした関数を用意しておけ... 背景 cronに仕込んだバッチは、echo文でログ・・・ よくある話です。 ちょっとした関数を用意しておけばログは楽に取れるので、私の手法を記録しておきます。 使っている変数のせいで、bash限定。 log関数をつくる コード たった5行のコード。 使う前に どこかでLOGFILE変数を設定する必要がある。 ログレベルみたいな便利なシロモノはない。 #!/bin/bash - # You must set 'LOGFILE' readonly PROCNAME=${0##*/} function log() { local fname=${BASH_SOURCE[1]##*/} echo -e "$(date '+%Y-%m-%dT%H:%M:%S') ${PROCNAME} (${fname}:${BASH_LINENO[0]}:${FUNCNAME[1]}) $@" | tee -a