ファイルシステムの特定の場所にファイルが表示されるのを待つループをダッシュで書きました。ただし、実行すると、CPU の 50% を占有します。最初にスリープ コマンドを使用して CPU 使用率を下げましたが、ダッシュの最小スリープ時間 (1 秒) が長すぎます。
ループの CPU 使用率を下げるために、bash または別のソリューションで 1 秒未満でスリープする方法が必要です。ほとんどの UNIX システムにデフォルトでインストールされているプログラムのみを使用したいと考えています。
ファイルシステムの特定の場所にファイルが表示されるのを待つループをダッシュで書きました。ただし、実行すると、CPU の 50% を占有します。最初にスリープ コマンドを使用して CPU 使用率を下げましたが、ダッシュの最小スリープ時間 (1 秒) が長すぎます。
ループの CPU 使用率を下げるために、bash または別のソリューションで 1 秒未満でスリープする方法が必要です。ほとんどの UNIX システムにデフォルトでインストールされているプログラムのみを使用したいと考えています。