Linuxなどのcronで、平日だけ処理を実行したいことがあります。そのために、今日が祝日かどうかだけをチェックする小さなコマンドを作りました。 emasaka/jpholidayp · GitHub 引数なし、設定なし、出力なし。終了ステータスが0(真)なら休日、1なら平日です。 ここでの休日の定義は、土曜、日曜、Google Calendarの「日本の祝日」にある日、です。キャッシュしているので、実行するたびにHTTPアクセスが発生するわけではありません。キャッシュは~/.joholidaypに置かれます。 たとえば、平日だけsome-commandを実行する場合は、crontabで以下のようにコマンドを指定します。crontabの曜日指定と組み合わせると、より効率的だと思います。 jpholidayp || some-command