|
cronたぶ
UNIX/Linuxで指定した時刻に何か処理を実行させたい場合には、
crontabコマンドで実行日時と処理(シェルスクリプト)を指定します。
crontab -e
とすると、環境変数EDITORで指定したエディタが起動するので、
30 6 * * 1-5 /bin/sh /home/watacj/utils/admin/bu.sh
30 7 * * 1-5 /bin/sh /home/watacj/utils/watch/sfmail.sh
15,45 9-23 * * 1-5 /bin/sh /home/watacj/utils/watch/jobwatch.sh
|
こんな感じに書いて保存すれば、cronが効き始めます。
crontab -l
とすれば、現在の設定が表示されます。
OS起動後n分後に処理を実行する
最近のcronたぶには次のような記法も可能です。
@reboot sleep 300 && /usr/local/bin/abc.sh
|
@rebootはOS起動後に一度だけこの処理を実行するという意味で、
上の記述だと300秒(つまり5分)待機した後abc.shという処理が実行されます。

(first uploaded 2002/02/17 last updated 2024/11/13, URANO398)
|