Code: Select all
#!/bin/bash
n=1;
max=94;
while [[ $n < $max ]]; do
echo $((n++));
done
n=1;
max=24;
while [[ $n < $max ]]; do
echo $((n++));
done
echo stop
Code: Select all
...
89
90
91
92
93
1
2
stop
il primo è impostato per essere eseguito fino al ciclo 94 (escluso), ed effettivamente esce al ciclo 93.
il secondo è impostato per essere eseguito fino al ciclo 24, ma esce al ciclo 2.
dove sta il guaio?

