分 時 日 月 曜日 実行コマンド
e.g. 00 3 * * 1 /root/aplog.sh
# crontab -e
vi が起動するので、設定を書いて終了。
( 編集される対象ファイルは「/var/spool/cron/root」 )
# crontab -l
設定が正しく反映されているかを確認。
/tmp配下に日付.logを作成
e.g. 00 3 * * 1 /root/aplog.sh > /tmp/`date +\%Y\%m\%d`.log 2>&1
cron を設定した場合、実行コマンド(ファイル)の実行権限の付与を忘れずに。
# chmod +x aplog.sh
cron で実行すると LANG環境変数が設定されずに日本語の処理等が化けることがある。
実行コマンド、シェル等の冒頭で文字コードを設定しておく。
export LANG=ja_JP.UTF-8