タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cronに関するnullpopopoのブックマーク (4)

  • 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を返す。 このプログラム

  • systemd/タイマー - ArchWiki

    オペレーティングシステムは、コンピュータのハードウェア管理、ファイル管理、データの入出力と管理、アプリケーションプログラムやユーティリティの実行、ユーザーとの対話などを効率的に行うための制御・処理プログラムの基セットです。

    systemd/タイマー - ArchWiki
  • cron が入ってないのね Archさん | まっつんぶろぐ

    最近のArchLinuxさん、デフォルトではジョブスケジューラの cron がインストールされません。 cron の代わりに systemd の timer を使うようにさせたいらしい。 ってことで systemd/Timer の使い方をメモ。 処理やコマンドをスケジュール登録したい場合、以下の2種類の設定ファイルを作成する。 1)サービス(〜.service):実行したい処理やコマンドを指定 2)タイマー(〜.timer):実行したいサービスとスケジュールを指定 各ファイルは /etc/systemd/system/ に保存する サービス(〜.service)の書き方 cat /etc/systemd/system/hoge.service [Unit] Description=hoge process ・・・・処理の概要 [Service] Type=simple ExecStart=

    cron が入ってないのね Archさん | まっつんぶろぐ
  • systemdでの定期実行(timerユニット) - Qiita

    cronの無い世界 systemdに移行するディストリが増えてきた昨今、cronが担っていた部分もsystemdに移行されてきています。初期のsystemdにはtimerがありませんでしたが、2013年にtimerユニットの実装が入り、だいぶ安定してきた感があります。また、昔はcron系のデーモンが必須パッケージだったディストリも、いまでは必須ではなくなってきています。crontabといえばUNIXの入門書にも載っていますし、POSIXでも定められたユーティリティです。systemdを採用しているディストリであっても、cron系のパッケージ(cronieやfcron)を入れればいいだけの話なのですが、少なくともcron系を使うかsystemdのを使うか選ばなければなりません(両方使うことも・・・できますが)。cronはちょっと使ったことがあるので、一度も使ったことがないsystemdのti

    systemdでの定期実行(timerユニット) - Qiita
  • 1