cronは分単位からの制御が可能だが、秒単位まではサポートしていない。
というわけで、例えば30秒毎などに実行したい場合は工夫が必要になる。
# ニーズがあるかはわからないが、例えば短い周期で監視を行っている場合など。
例えば、30秒毎に実行したい場合は、以下のようにcronの設定を記述する。
* * * * * command & sleep 30; command
上記の"command"の部分に、実行したいコマンドを記述する。
1つ目の"command"を実行しながら、それと並列して30秒間sleep、そして2つ目の"command"を実行、という流れ。
他にも、毎分15秒に処理を実施したい場合は以下。
* * * * * sleep 15; command
上記が、何かのお役に立てば。
追記
- 作者: Daniel P. Bovet,Marco Cesati,高橋浩和,杉田由美子,清水正明,高杉昌督,平松雅巳,安井隆宏
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/02/26
- メディア: 大型本
- 購入: 9人 クリック: 269回
- この商品を含むブログ (73件) を見る