Bash-скриптинг, несколько условий в цикле while

Я пытаюсь получить простой цикл while, работающий в bash, который использует два условия, но, попробовав много разных синтаксисов на разных форумах, я не могу перестать выдавать ошибку. Вот что у меня есть:

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

Я также попробовал:

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

... а также несколько других конструкций. Я хочу, чтобы этот цикл продолжался, пока$stats is > 300 или если$stats = 0.

Ответы на вопрос(3)

Ваш ответ на вопрос