<div>hola Andrés,</div><div><br></div><div><span class="Apple-style-span" style="background-color:rgb(0,153,0)">[haroldo@anacoluto ~]$ hola=chau</span></div><div><span class="Apple-style-span" style="background-color:rgb(0,153,0)">[haroldo@anacoluto ~]$ chau=taluego</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(0,153,0)">[haroldo@anacoluto ~]$ echo ${!hola}</span></div><div><span class="Apple-style-span" style="background-color:rgb(0,153,0)">taluego</span></div><div>
<br></div><div>mirate:</div><div><a href="http://tldp.org/LDP/abs/html/ivr.html">http://tldp.org/LDP/abs/html/ivr.html</a></div><div><br></div><div>y esta críptica man bash parte:</div><div><br></div><div><div>       ${!prefix*}</div>
<div>       ${!prefix@}</div><div><br></div><div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">              Names  matching  prefix.  Expands to the names of variables whose names begin with prefix, separated by the first character of the IFS spe‐</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">              cial variable.  When @ is used and the expansion appears within double quotes, each variable name expands to a separate word.</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,204)"><br></span></div><div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">       ${!name[@]}</span></div><div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">       ${!name[*]}</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">              List of array keys.  If name is an array variable, expands to the list of array indices (keys) assigned in name.  If name is not an  array,</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">              expands to 0 if name is set and null otherwise.  When @ is used and the expansion appears within double quotes, each key expands to a sepa‐</span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,204)">              rate word.</span></div></div><div><br></div><div>saludos</div><div>Haroldo</div><br><div class="gmail_quote">El 5 de octubre de 2012 17:18, Andres Tarallo <span dir="ltr"><<a href="mailto:atarallo@acm.org" target="_blank">atarallo@acm.org</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ya lo probe, quise hacer algo como ${$idx}, pues me interesa ir<br>
procesando una por una cada variable y sus contenidos. Directamente no<br>
me corre el shellscript.<br>
<br>
Y buscando en google no encontre nada, estoy un poco perdido de que buscar.<br>
<br>
El día 5 de octubre de 2012 17:14, Carlos M. Martinez<br>
<<a href="mailto:carlosmarcelomartinez@gmail.com">carlosmarcelomartinez@gmail.com</a>> escribió:<br>
<div class="HOEnZb"><div class="h5">> Creo que precisas algo asi como una doble interpolación, algo como<br>
> ${$lista}, pero te cuento que las veces que lo trate de usar no me<br>
> funciono muy bien.<br>
><br>
> s2<br>
><br>
> C.<br>
><br>
><br>
> On 10/5/12 5:09 PM, Andres Tarallo wrote:<br>
>> La tiro aca, es mas de programacion que de otra cosa.<br>
>><br>
>> Tengo definidas en un script variables<br>
>><br>
>> var1=" uno dos tres cuatro"<br>
>> var2="5 5 6 7 89 90 90·"<br>
>> .<br>
>> .<br>
>> .<br>
>> varn=" awqw wewew rt6rtr  yuyuy ioioi"<br>
>><br>
>> Luego tengo una variable que llame lista, con los nombres de  las n<br>
>> variables que defini antes:<br>
>><br>
>> lista="var1 var2 var4    ..... varn"<br>
>><br>
>> Lo que quiero hacer es iterar sobre la variable lista, y poder<br>
>> referirme a los contenidos de las variables.<br>
>><br>
>> quiero hacer algo como:<br>
>><br>
>> for idx in $lista; do<br>
>>         # aca accedo al contenido  cada una de las variables del listado<br>
>> done<br>
>><br>
>> Escucho ideas<br>
>><br>
>> Andrès<br>
>> _______________________________________________<br>
>> Uylug-programming mailing list<br>
>> <a href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a><br>
>> <a href="http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy" target="_blank">http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy</a><br>
><br>
_______________________________________________<br>
Uylug-programming mailing list<br>
<a href="mailto:Uylug-programming@listas.uylug.org.uy">Uylug-programming@listas.uylug.org.uy</a><br>
<a href="http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy" target="_blank">http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy</a><br>
</div></div></blockquote></div><br>