タグ

ブックマーク / blog.hifumi.info (1)

  • cronで祝日判定しようと思ったら、emasaka/jpholidaypが素晴らしかった

    TL;DR emasaka/jpholidaypを使えば二値判定で祝日 or notが得られる cronにM H d m 1-5 /path/to/jpholidayp || /path/to/cron-jobと入れれば、平日かつ非祝日にcronを実行出来る 平日動かしているjobが、祝日でも動いてしまう問題 cronは、* * * * 1-5 /path/to/programと入力すれば、月−金の平日にだけ仕事をするようになるが、祝日までは考慮しない。 営業日のみ、IRCへの通知やジョブの実行をしたい。 そこで、「cron 祝日」でググってみたところ、真っ先に以下がヒットした。 を読む cronから使えるよう祝日判定コマンドを書いた emasaka/jpholidayp jpholidaypは祝日か否かを二値判定するプログラムで、祝日であれば0、祝日でなければ1を返す。 このプログラム

  • 1