Bash-Scripting, mehrere Bedingungen in while-Schleife

Ich versuche, eine einfache while-Schleife in bash zu erstellen, die zwei Bedingungen verwendet, aber nachdem ich viele verschiedene Syntaxformen aus verschiedenen Foren ausprobiert habe, kann ich nicht aufhören, einen Fehler zu werfen. Folgendes habe ich:

while [ $stats -gt 300 ] -o [ $stats -eq 0 ]

Ich habe auch versucht:

while [[ $stats -gt 300 ] || [ $stats -eq 0 ]]

... sowie einige andere Konstrukte. Ich möchte, dass diese Schleife fortgesetzt wird$stats is > 300 oder wenn$stats = 0.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage