Voglio scrivere uno script Bash per elaborare il testo, che potrebbe richiedere un ciclo while.Come uscire da un loop in Bash?
Per esempio, un ciclo while in C:
int done = 0;
while(1) {
...
if(done) break;
}
Voglio scrivere uno script Bash equivalente a quello. Ma quello che di solito usato e, come tutti gli esempi classici che ho letto hanno mostrato, è questo:
while read something;
do
...
done
offre nessun aiuto su come fare while(1){}
e break;
, che è ben definito e ampiamente usato in C, e ho non è necessario leggere i dati per stdin.
Qualcuno potrebbe aiutarmi con un equivalente Bash del codice C sopra riportato?
Non sono necessarie le parentesi intorno a 'true'. – chepner
Grazie a @chepner, molto obbligato. – lurker
Grazie. La tua risposta è giusta, ma posso accettarne solo una. Ti meriti l'upvote. – lulyon