Bash-скриптинг, несколько условий в цикле while
Я пытаюсь получить простой цикл while, работающий в bash, который использует два условия, но, попробовав много разных синтаксисов на разных форумах, я не могу перестать выдавать ошибку. Вот что у меня есть:
while [ $stats -gt 300 ] -o [ $stats -eq 0 ]
Я также попробовал:
while [[ $stats -gt 300 ] || [ $stats -eq 0 ]]
... а также несколько других конструкций. Я хочу, чтобы этот цикл продолжался, пока$stats is > 300
или если$stats = 0
.