Linux,同じコマンドを、指定した間隔で繰り返して実行する方法

スポンサーリンク

鍛錬 442

Linux,同じコマンドを、指定した間隔で繰り返して実行する方法

同じコマンドを指定した間隔で繰り返して実行するには、watch を使用します。
 
使用方法は、以下に示す通りです。

watch -n 繰り返す間隔(秒) コマンド
スポンサーリンク

実行結果

以下は、date コマンドを 1 秒間隔で繰り返し実行しています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ watch -n 1 date

 
開始した時点

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:09 2019

Tue Mar  5 21:49:09 JST 2019

開始から1秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:10 2019

Tue Mar  5 21:49:10 JST 2019

開始から2秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:11 2019

Tue Mar  5 21:49:11 JST 2019

開始から3秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:12 2019

Tue Mar  5 21:49:12 JST 2019

開始から4秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:13 2019

Tue Mar  5 21:49:13 JST 2019

開始から5秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:14 2019

Tue Mar  5 21:49:14 JST 2019

開始から6秒後

Every 1.0s: date                               ubuntu: Tue Mar  5 21:49:15 2019

Tue Mar  5 21:49:15 JST 2019

 
上記に示した通り、1秒間隔でコマンド date を実行することができました。

タイトルとURLをコピーしました