[uylug-programming] Una de variables del BASH

Andres Tarallo atarallo at acm.org
Fri Oct 5 13:22:33 PDT 2012


Gonza:

Lo que quiero hacer es iterar sobre una lista que contiene nombres de
variables. En cada iteracion, dependiendo del nombre de la variable la
procesare. Estoy saliendo del paso con un case. Pero la solucion no
queda tan prolija.

Andrés

El día 5 de octubre de 2012 17:19, Gonzalo Seoane <gseoane at gmail.com> escribió:
> No se si entendi bien pero queres hacer una variable de variables y luego
> seleccionar aparte dentro de esta ultima?
> Si es asi, no te sirve llamar a un txt  con todo el contenido o parsearlo?
>
> El 05/10/2012 17:09, "Andres Tarallo" <atarallo at acm.org> escribió:
>>
>> La tiro aca, es mas de programacion que de otra cosa.
>>
>> Tengo definidas en un script variables
>>
>> var1=" uno dos tres cuatro"
>> var2="5 5 6 7 89 90 90·"
>> .
>> .
>> .
>> varn=" awqw wewew rt6rtr  yuyuy ioioi"
>>
>> Luego tengo una variable que llame lista, con los nombres de  las n
>> variables que defini antes:
>>
>> lista="var1 var2 var4    ..... varn"
>>
>> Lo que quiero hacer es iterar sobre la variable lista, y poder
>> referirme a los contenidos de las variables.
>>
>> quiero hacer algo como:
>>
>> for idx in $lista; do
>>         # aca accedo al contenido  cada una de las variables del listado
>> done
>>
>> Escucho ideas
>>
>> Andrès



More information about the Uylug-programming mailing list