¿Cuál es la diferencia real entre while y until?Diferencia entre "while" y "until" en Bash
Me gustaría saber si es posible hacer un bucle creciente con "hasta" y un bucle descendente con while.
porque vi que si hago esto
COUNTER=0
while [ $COUNTER -lt 10 ]; do
echo The counter is $COUNTER
let COUNTER+=1
done
y esto
COUNTER=20
until [ $COUNTER -lt 10 ]; do
echo COUNTER $COUNTER
let COUNTER-=1
done
que funcionan bien.
Pero si hago lo contrario, por ejemplo:
COUNTER=20
while [ $COUNTER -lt 10 ]; do
echo COUNTER $COUNTER
let COUNTER-=1
done
el guión no termina.
¿Esto significa que no podemos hacer un ciclo inverso con un tiempo en bash?
gracias! Ahora está claro ... – Kyrol
¿Alguna vez alguien te ha dicho que no uses las palabras que estás definiendo en la definición?:) –
para ser jovial, 'while' es un marcador de posición y puede ser cualquier combinación de cualquier conjunto de caracteres, como' wh! 13'; -O – gwillie