Incrementar variável numérica em bash2

Até a bash 1, para você incrementar uma variável numérica de 1 em 1 era preciso toda uma contorção:

contador=0; \
while [ $contador -lt 10 ]; \
do echo "o valor do contador eh $contador"; \
let contador=$contador+1; \
done

Agora, com a bash2, você pode usar o for de maneira parecida com a sintaxe do C:

for (( contador=0; contador < 10; contador++ )); \
do echo "o valor do contador eh $contador" ;\
done

Leia também:

One Response to Incrementar variável numérica em bash2
  1. bash_rulez
    September 4, 2007 | 12:57

    contador=0; while [ $contador -lt 10 ]; do contador=$((contador+1)); done

Leave a Reply


Wanting to leave an <em>phasis on your comment?

Trackback URL http://www.unixnotes.org/2007/06/14/incrementar-variavel-numerica-em-bash2/trackback/
Quem faz

Bem-vindo ao UNIX Notes. Sou Carla Duclos, administradora de sistemas Unix. Aqui compartilho minhas anotações técnicas. Além disso tenho a gastronomia e a fotografia como hobbies.

Saiba mais »

Bad Behavior has blocked 77 access attempts in the last 7 days.