DamienKarrus’s blog

プログラミングとクライミングの足跡

crontabへのスケジュール登録

crontabにファイルを使ってスケジュールを一括登録する。
この方式は既存のスケジュールを消去して新たに新規登録するため、まずは現在のスケジュールをバックアップしておき、そのバックアップデータを修正して新たなスケールを作成し一括登録する手順で行うこととする。まずは現在のスケジュールをバックアップする。

$ crontab -l > aaa
$ cp -p aaa crontab-data_`date "+%Y%m%d"`
$ ll
-rw-rw-r--  1 cpan69 cpan69      621 Aug 28 09:35 aaa
-rw-rw-r--  1 cpan69 cpan69      621 Aug 28 09:35 crontab-data_20220828

バックアップした現在のcrontabデータを修正する。

$ vi aaa

編集後、crontabへ登録する。

$ crontab aaa

登録内容の確認

$ crontab -l