はじめに
今回は「定期的にコマンドの実行を行う方法」を紹介します
定期的にコマンドの実行を行う方法
定期的にコマンドの実行を行う方法は2つあります。
- whileコマンド
- watchコマンド
それぞれ紹介していきます。
whileコマンド
まずひとつ目は、whileコマンドです。
定期的にコマンドを実行する方法は以下です。
$ while true; do 実行コマンド; sleep 秒数; done
以下はサンプルコマンドです。
$ while true; do echo 'Hello'; sleep 5; done
watchコマンド
続いてふたつめは、watchコマンドです。
定期的にコマンドを実行する方法は以下です。
$ watch -n 秒数 実行コマンド
※watchコマンドが使えない方は、brew等のパッケージマネージャーでインストールしてください。
以下はサンプルコマンドです。
$ watch -n 5 echo 'Hello'
おわりに
今回は「定期的にコマンドの実行を行う方法」について紹介しました。
定期的に実行したいコマンドがあるとか、監視したいときとかに便利そうです。
👍 🎉
コメント