mac 一定のタイミングでコマンドを実行する

  • 作成日 2023.11.08
  • mac
mac 一定のタイミングでコマンドを実行する

macのターミナル上で一定のタイミングでコマンドを実行する手順を記述してます。「while ~ do ~ done」で永久ループさせて「sleep」コマンドで待機時間を作って実行間隔を指定します。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

一定のタイミングでコマンドを実行

一定のタイミングでコマンドを実行するには、「while ~ do ~ done」で「sleep」を使用します。

実際に、1秒おきに、hogeを表示してみます。

% while true; do sleep 1; echo hoge; done

実行結果

停止するには「control +c」を使用します。