[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