Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2911

任意の時間内に任意の間隔でシェルスクリプトを実行する変なやつのメモ

$
0
0
概要 引数で設定した期間内で、任意の間隔でスクリプトを実行する。 引数:command::term(s),interval(s),script #!/bin/bash round=$(($1/$2)) scr=$3 for ((i=0;i<$round;i++)) do eval ${scr} sleep $2 done 使用例 $ ./pulse 60 5 "bash ./temp" #60秒間に5秒間隔でtempと言うシェルスクリプトを実行する 56478 55991 56478 55991 55991 57452 55991 56478 56965 55504 56965 56965 ※変更:普通に割り算することにしました。 補足 一分毎とかなら普通にcron使ったほうが良いよ。 おわり。

Viewing all articles
Browse latest Browse all 2911

Trending Articles