[Linux-Biella] variabili shell in !bash ma in sh

leonardo.buffa a bilug.linux.it leonardo.buffa a bilug.linux.it
Dom 1 Nov 2009 12:08:28 CET


> Il giorno sab, 31/10/2009 alle 11.43 +0100, leonardo buffa ha scritto:

> non è supportato da sh, puoi simularlo con eval:

l'avevo sospettato :(

> a1=one
> a2=two
> a3=three
> for ((i=1; i<=3; i++)); do
>   eval echo "value of a${i} = \${a${i}}"
>   # or eval echo "value of a$i = \$a$i"
> done

ottimissimo ho fatto cosi'
unica cosa il ciclo for con questa sintassi (uso la sh di busybox) non
funziona cmq con for i in 1 2 3 funziona alla grande!
cio' mi basta

grazie mille!



Maggiori informazioni sulla lista Linux