Hola. Alguna vez en un script php he usado el operador $$ que lo que hace es hacer un eval al contenido del contenido de la variable....
He revisado la guía advanced bash scripting pero parece no venir nada... Necesito hacer algo como esto: # numeros usados para un bucle numbers="1 2 3 4 5" # algunas de estas variables estan declaradas # y otras no, string5 ni aparece string1=4 string2=2 string3= string4=1 # saber cual está declarada string$num for num in $numbers; do if [ -n \$string$num ] then echo "var \"string$num\" is not null." else echo "var \"string$num\" is null." fi done lo que debería hacer el if es mirar si está definida (-n) la variable ("string" + $num) En php si usase $$string$num funcionaba pero en bash el $$ es para saber el pid de prceso... Alguna idea??? Lógicamente la aplicación final es más complicada que esto, el ejemplo es de lo más simple y tonto para explicarme mejor. -- mariodebian <[EMAIL PROTECTED]>
signature.asc
Description: Esta parte del mensaje está firmada digitalmente