Tengo el siguiente:Uso cadena como nombre de la variable en la escritura del golpe
#!/bin/sh
n=('fred' 'bob')
f='n'
echo ${${f}[@]}
y necesito esa línea de fondo después de sustituciones para ejecutar
echo ${n[@]}
alguna manera de hacer esto? Acabo de obtener
test.sh: line 8: ${${f}}: bad substitution
en mi extremo.
¡Esto funcionó maravillosamente! ¡Gracias! – Andy
+1 La expansión indirecta es mucho menos un imán de errores que 'eval'. –