読者です 読者をやめる 読者になる 読者になる
備忘録とか。

crontab

Linuxで定期的にプログラム動かしたりするアレですね。

現在のユーザーのcrontabを編集

$crontab -e

現在のユーザーのcrontabを表示

$crontab -l

サンプル

 

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO={crontab実行時に処理結果が送信されるメールアドレス(必須ではない)}

* * * * * sh /tmp/foo/bar/hogehoge.sh

/tmp/foo/bar/にあるhogehoge.shを毎分動作させる。

crontab 実行時にMAITLOプロパティで指定したメールアドレスにメールが送信される。

 

留意事項としてはcrontab -eでviを開き、crontabを編集した後、

:wq

で上書き保存終了したいと思うんですが

:set backupcopy&vi

を打った後に:wqで上書き保存してください。 どうやら:set~~を打たないと反映されないみたいです。

スポンサードリンク