Buenas, tengo una duda que me impide desarrollar el script.
Tengo un for, y dentro de él necesito que para cada iteración se genere una variable y guarde la salida de un comando.
Algo como...
X=1
for (( y=0; y<=2; y++ ));
do
IP_R[$X$y]=`comando`
echo $IP_R
done
Sale la salida bien pero con error y el echo no funciona. Como se haría?
GRacias!!!
en que lenguaje?
shell scripting. bash
Que yo sepa no debería de poder hacerse a no ser que las hagas static y cada vez con un nombre distinto.
Pues si no es static, se liberará su memoria al finalizar cada iteración.
Saludos.
Tengo una variable que es la siguiente:
IP_R$X$y
La cual como veis depende de otras dos variables. Yo le asigno un comando que me devuelve una IP diferente cada vez que lo ejecuto.
IP_R$X$y=`comando`
Salida:
IP_R00=10.10.0.1
IP_R01=10.10.0.2
IP_R02=10.10.0.3
etc
Pero esa manera de expresarlo, me d error y no se quedan guardadas las variables en cada iteración de un bucle for que es donde está.
¿Podéis echarme una mano$? Quizás esto se haga de otra manera...pero no se me ocurre!!
Gracias!!!!!!!
[MOD]: No hagas doble post. Lee las normas del foro.