定期的にコマンドの実行を行う方法

はじめに

こんにちは!さいけです。

今回は「定期的にコマンドの実行を行う方法」を紹介します!

定期的にコマンドの実行を行う方法

定期的にコマンドの実行を行う方法は2つあります。

  • whileコマンド
  • watchコマンド

それぞれ紹介していきます。

whileコマンド

まずひとつ目は、whileコマンドです。

定期的にコマンドを実行する使用方法は以下です。

$ while true; do 実行コマンド; sleep 秒数; done

以下はサンプルコマンドです。

5秒おきにHelloが表示されます。

$ while true; do echo 'Hello'; sleep 5; done

watchコマンド

続いてふたつめは、watchコマンドです。

定期的にコマンドを実行する使用方法は以下です。

$ watch -n 秒数 実行コマンド

※watchコマンドが使えない方は、brew等のパッケージマネージャーでインストールしてください。

以下はサンプルコマンドです。

上記同様、5秒おきにHelloが表示されます。

$ watch -n 5 echo 'Hello'

おわりに

今回は「定期的にコマンドの実行を行う方法」について紹介しました。

定期的に実行したいコマンドがあるとか、監視したいときとかに便利そうです。

👍🎉

コメント

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