Título: Bash script: variable array Publicado por: Echizen en 11 Junio 2016, 03:07 am Buenas tardes a todos,
Tengo un problema con la forma en que se asigna valor a una variable de tipo array. Paso a explicar mostrando el codigo: Código
Al ejecutar el codigo, se obtiene el siguiente resultado. Notar que no muestra las comillas simples Código
Ahora vamos a lo lindo. Completar la variable con el resultado de una consulta de SQL Código
Al momento de ejecutar el codigo, vemos que se obtiene el mismo resultado, con la diferencia de que ahora si muestra las comillas simples Código
Ahora, la explicación del problema... Necesito pasar la variable como parametro para crear un box de menu utilizando el comando "dialog" ejemplo: Código
el problema que tengo, es que en el primer ejemplo (donde se crea la variable manualmente), el script funciona perfecto, pero cuando creo la variable y le asigno los valores de la consulta de sql, el comando "dialog" me informa que no se obtuvieron la cantidad de parámetros esperados. Se que es bastante rebuscada la consulta, pero..... alguna idea????? Desde ya agradezco su ayuda! Saludos! Título: Re: Bash script: variable array Publicado por: Rav3nS en 12 Junio 2016, 02:41 am Has probado con bash -x para ver que parametros le estas pasando al dialog?
A partir de ahi podrias modificar para que le entrase lo que tu quisieras y funcionara Título: Re: Bash script: variable array Publicado por: Echizen en 12 Junio 2016, 03:56 am desconozco como utilizar el bash -x para tal fin.
cual seria la idea, poner en medio del script la sentencia "bash -x $variable" para saber que valor tiene asignado? |