shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

como indexar nome de variavel?


From: Ricardo Acosta
Subject: como indexar nome de variavel?
Date: Fri, 26 May 2006 18:27:07 -0300

Camaradas,
uma fácil..mas util para eu entender o conceito.

olhe o script:
....
acosta@clima$ cat teste.sh
#!/bin/bash
for nivel in 1 2 3
do
 temperatura.$nivel=$(( nivel + 10 ))
 echo "temperatura.$nivel"
done
....
agora o resultado:
....
acosta@clima$ ./teste.sh
./teste.sh: line 5: temperatura.1=11: command not found
temperatura.1
./teste.sh: line 5: temperatura.2=12: command not found
temperatura.2
./teste.sh: line 5: temperatura.3=13: command not found
temperatura.3
....
gostaria q o resultado fosse:
temperatura.1=11
temperatura.2=12
temperatura.3=13


Já percebi que não podemos fazer atribuições no nome de alguma variavel!
mas pq isso não eh viável?
teria outra solução para isso?
trabalhar com Vetores, seria a unica solução?

valeu galera!
acosta


--
__________________________
Ricardo Acosta
Laboratório de Clima e Biosfera
Departamento de Ciências Atmosféricas - USP/IAG/ACA


reply via email to

[Prev in Thread] Current Thread [Next in Thread]