シェルで特定のコマンドを繰り返し実行して結果を監視するwatchコマンド
シェルで特定のコマンドを繰り返し実行して結果を監視したい場合、whileやforなどを使って実現する方法もありますが、watchコマンドなら簡単に実現することができます。
watchコマンドの使い方
dateコマンドを1秒ごとに監視するには以下のように入力します。
# watch -n 1 date
こうすると以下のように出力され、日付の部分だけが変わって上書き出力されつづけます。
Every 1.0s: date Sun May 30 22:20:46 2021
Sun May 30 22:20:46 JST 2021
オプション
-d | 変化した部分を強調 |
コメント