Utilização de variável com comando for. [RESOLVIDO]

1. Utilização de variável com comando for. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 21/11/2013 - 18:50h

Pessoal, não tenho muita experiência em shell script e estou enrolado com um laço for com variável.

Em C, seria assim:

for(i=0;i<=var+1;i++){
...
}

Da mesma forma, preciso passar uma variável como parâmetro para o comando for do shell:

for i in {0..$((var))+1}
do
...
done

O que não deu certo.

Poderiam me esclarecer como usar variáveis no comando for?

Agradeço,

Luís Roberto


  


2. MELHOR RESPOSTA

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 21/11/2013 - 21:35h

Você pode fazer assim



var=5;
for i in $( seq $var ) ; do

echo $i;

done



ou



for i in $( seq $(( $var + 1 )) ) ; do

echo $i;

done







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts