В чем разница между временем и до?
Я хотел бы знать, возможно ли сделать цикл с циклом "пока" и нисходящий цикл while.
Потому что я видел, что если я это сделаю
COUNTER=0
while [ $COUNTER -lt 10 ]; do
echo The counter is $COUNTER
let COUNTER+=1
done
и этот
COUNTER=20
until [ $COUNTER -lt 10 ]; do
echo COUNTER $COUNTER
let COUNTER-=1
done
они работают хорошо.
Но если я делаю противоположное, например:
COUNTER=20
while [ $COUNTER -lt 10 ]; do
echo COUNTER $COUNTER
let COUNTER-=1
done
script не заканчивается.
Означает ли это, что мы не можем делать обратный цикл с while в bash?