◾️はじめに
定期実行するためのコマンドをメモっておく
目次
【1】cron 【2】watch 【3】その他 1)無限ループ & sleepコマンド を使う
【1】cron
* cron(クローン) とは、スクリプトを自動実行するためのデーモン => 詳細は、以下の関連記事を参照のこと。
cron / crontab 〜 入門編 〜
https://dk521123.hatenablog.com/entry/2016/10/25/230650
【2】watch
* 以下の関連記事を参照のこと。
watchコマンド
https://dk521123.hatenablog.com/entry/2024/03/24/232633
1)構文
watch -n 【間隔[秒]】 【コマンド】
【3】その他
1)無限ループ & sleepコマンド を使う
* コマンドではないが、シェル実行で実現する
イメージ
while true do # 【実行する処理コマンド】 sleep 【周期(例 : 24h)】 done # while trueではなくforでもいい
例:5秒おきに10回 curlコマンドを実行
for i in $(seq 1 10); do curl http://localhost:8080 sleep 5 done
関連記事
cron / crontab 〜 入門編 〜
https://dk521123.hatenablog.com/entry/2016/10/25/230650
watchコマンド
https://dk521123.hatenablog.com/entry/2024/03/24/232633
ログバックアップを考える & 簡易スクリプトの作成
https://dk521123.hatenablog.com/entry/2015/04/29/161341
シェル ~ 基本編・ループ while / for etc ~
https://dk521123.hatenablog.com/entry/2021/08/09/000000