Cronタスクを管理する便利なコマンドラインツールはありますか?

Cronタスクを管理する便利なコマンドラインツールはありますか?

cronタスクを追加、有効化、および無効化する便利なコマンドライン(ビネットワーク)ツールまたはスクリプトを提案できる人はいますか?たとえば、次のような(または同様の)動作を探しています。

sh manageCron.sh -idJob 'job1' -addJob '* * * * * <do some job>'
sh manageCron.sh -dissableJob 'job1' 

crontab -e コマンドは、crontab ファイルを手動で編集するのに適していますが、自動化が必要です。

ベストアンサー1

crontab -u USER -lcrontab を STDOUT にリストします。

crontab -u USER FILEFILEはユーザーのcrontabにロードされます。

今欠けている唯一のことは、あなたの「職業」を識別する方法です。

"AddJob"は現在のcrontabの出力に1行を追加し、それを新しいcrontabに読み込みます。

「DisableJob」は、作業行の前に説明を追加します。

「EnableJob」は、作業行から説明を削除します。

おすすめ記事