私はRaspberry Pi(OS - Raspbian)を使用して小規模ホームオートメーションプロジェクトを開発しています。
crontab -e
?の前のエントリを置き換えずにpython-crontabモジュールを使用して複数のcrontabファイルを追加する方法を知りたいです。
2つのPythonスクリプトをプログラムでスケジュールしたい(手動でcrontab -e
ファイルを追加せずに)。最初のスクリプトは5分ごとに実行され、他のスクリプトは2分ごとに実行されます。
python-crontabモジュールを使用して最初のスクリプトを正常に予約しましたが、2番目のスクリプトを予約した場合crontab -e
。
crontabスケジューリングの他の方法がある場合は、サンプルコードと一緒に提案してください :)
注: - 手動で追加する代わりに、Pythonスクリプトのみを使用してcrontabでPythonスクリプトをスケジュールしたいと思いますcrontab -e
。
ベストアンサー1
cronにエントリを追加するスクリプトを作成するには(テキストエディタを使用せずにcrontab -e
)。
crontab -l
一時ファイルとして実行- 最新のコマンドがすでにファイルにあることを確認してください。その場合は停止してください。
- 一時ファイルに最新のコマンドを追加する
crontab
スケジュールされたコマンドを置き換えるには、一時ファイルを引数として実行してください。
参考までに:
- スケジュールされたタスク(1)- 個々のユーザーのためのcrontabファイルの維持
- スケジュールされたタスク(5)- cronを駆動するために使用されるテーブル