記録として残しておきたいブログ

主にプログラミングについて書きます

CentOS スクリプトを定期的に実行する crontab

環境

OS: CentOS7
Python: 3.6.0
Vagrant上にある

CentOS7で定期的に実行する

これは定期的になにか取得したり、投稿したりしたいときに使えるかも

crontabというものを使う。

cron の設定ガイドをみながらやってみた

crontab -e

で設定を行う

20 02 * * 1 $HOME/.pyenv/shims/python 実行したいファイル

pyenvの場合、$HOME/.pyenv/shims/pythonで実行しないといけないらしい
デフォルトでは、システムにインストールされているpythonで実行されてしまうため

参考サイト
【Python】cronでpyenv環境のPythonが実行されない時の対処法 – あずみ.net