見出し画像

cronを使った定期実行をスケジュールする方法ついて

UNIX/Linuxにはcronという常駐プログラムがある。スケジュールを定期実行することができる。スケジュールはcrontabコマンドを設定できる。

crontabの設定

crontabコマンドで引数にeを付けて実行する。

crontab -e

画像1

スケジュール内容はcrontabの書式に従って入力する。下記の例では毎日、9時に3つのPythonスクリプトを実行する。

分 時 日 月 曜日 コマンド

画像2

記入が完了したら保存をしてテキストエディタを閉じる。nanoエディタでは
ctrl + oで書き出しの準備、Enterキーで書き出しを実行する(保存する)

画像4

画像4

スケジュールした通り動作をするか確認して完了となる。以降、定期的にコマンドが実行される。

おわり!