hello-world
webエンジニアのメモ。とりあえずやってみる。

wheneverの設定をcronに反映するコマンドメモ

公開日時

Rubyでcronのバッチを作成したい場合に whenever をよく使うのですが、cron反映コマンドを毎回忘れて調べているので書き留めておきます。

# cronにどのような設定が追加されるかを確認
RAILS_ENV=xxxx bundle exec whenever

# cronに反映
RAILS_ENV=xxxx bundle exec whenever --update-crontab

# cronから削除
RAILS_ENV=xxxx bundle exec whenever --clear-crontab

参考


Related #cron

秒速でcronを実行する方法

cronは最短で毎分実行ですが秒間隔で実行するにはどうすればいいか気になったので調べてみました。

[linux]月末にcronを実行する

月末にcronを実行したいと思いcrontabに設定を書こうとしたところ、月初のように単純には書けないことに気づきました。

cronでrbenvのrubyを実行する

cronのバッチ経由でrubyスクリプトを実行しようとしたところ、rbenvでインストールしたrubyだったためうまくバッチが実行できない現象に遭遇しました。

[apache]cronで指定時刻になったら.htaccessのbasic認証を解除する

cronを使って指定時間になったらbasic認証を解除したいと思い調べてやってみました。