harry’s memorandum

おれおれメモ

つい最近知ったcrontabのマクロ

cronの語源がギリシャ神話の時間の神クロノス(chronos/kronos)だったとはマジに知らなかった。
語源は別にしてcrontabマクロというのがあるんですね。こんな感じに@rebootとするとOS起動時に test.pl を実行してくれる。/etc/rc.localに書いておくようなものですね。

$ crontab -l
@reboot /home/user/test.pl

http://en.wikipedia.org/wiki/Cron#Predefined_scheduling_definitions

Entry Description Equivalent To
@yearly (or @annually) Run once a year 0 0 1 1 *
@monthly Run once a month 0 0 1 * *
@weekly Run once a week 0 0 * * 0
@daily (or @midnight) Run once a day 0 0 * * *
@hourly Run once an hour 0 * * * *
@reboot Run at startup