Mac OS Xターミナル-True Do-希望する条件下で自動的に停止できますか?


1

現在、次のコマンドを使用しています。python [ファイル]; 睡眠X; やった

結果が探している単語を出力する場合、ループを停止できるかどうか疑問に思っていました。

さらに、停止したときに音を出すことは可能ですか?

回答:


1

コマンドを入力して、実行を停止できbreakます。

音を出すにtput belは、ほとんどのシェルで動作するはずです。

次の例のようなものが機能するはずです。

while true
do
     commands...

     if [[ "$YOUR_VARIABLE" == "value" ]]
     then
         tput bel
         break
     fi
done

しかし、そのif whatever部分は大きな未知数です-OPはからの出力で単語を見つけるのを止めたいcommands...です。
イアンC.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.