[uylug-programming] Una de variables del BASH

Alvaro Steiger alvaro.steiger at gmail.com
Fri Oct 5 13:29:51 PDT 2012


Sacado de http://tldp.org/LDP/abs/html/arrays.html


#!/bin/bash
# embedded-arrays.sh
# Embedded arrays and indirect references.

# This script by Dennis Leeuw.
# Used with permission.
# Modified by document author.


ARRAY1=(
        VAR1_1=value11
        VAR1_2=value12
        VAR1_3=value13
)

ARRAY2=(
        VARIABLE="test"
        STRING="VAR1=value1 VAR2=value2 VAR3=value3"
        ARRAY21=${ARRAY1[*]}
)       # Embed ARRAY1 within this second array.



El día 5 de octubre de 2012 17:22, Andres Tarallo <atarallo at acm.org> escribió:
> 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
> _______________________________________________
> Uylug-programming mailing list
> Uylug-programming at listas.uylug.org.uy
> http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy



More information about the Uylug-programming mailing list