※こちらは旧サイトです(新サイトはこちら

crontab内で現在時刻を使いたい

2017-12-06 13:40:26

実行したいけどエラーになるやつ

%がスクリプト終端とみなされるため、期待値にはならない

*/5 * * * * /var/backup/cron.sh > /var/backup/log/`date +%Y%m%d_%H%M%S`.log

実行するには

%をエスケープする

*/5 * * * * /var/backup/cron.sh > /var/backup/log/`date +\%Y\%m\%d_\%H\%M\%S`.log