Terminale Mac OS X - Mentre True Do - È possibile interrompere automaticamente le condizioni desiderate?

1

Attualmente sto usando un comando seguente: while true; do python [file]; dormire X; fatto

Mi stavo chiedendo se posso fermare il ciclo se il risultato mostra una parola che sto cercando.

Inoltre è possibile emettere un suono quando si ferma?

    
posta Frank Kim 13.05.2015 - 18:34
fonte

1 risposta

1

Puoi fermare l'esecuzione inserendo il comando break .

Per creare un suono, tput bel dovrebbe funzionare sulla maggior parte delle shell.

Qualcosa come il seguente esempio dovrebbe funzionare:

while true
do
     commands...

     if [[ "$YOUR_VARIABLE" == "value" ]]
     then
         tput bel
         break
     fi
done
    
risposta data 13.05.2015 - 18:43
fonte

Leggi altre domande sui tag