Holas Gracias Claudio Saavedra por darme el dato de las comillas invertidas, pero... ¿como se hacen las comillas invertidas? ¿que tecla es esa? gracias
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From [EMAIL PROTECTED] Wed Sep 22 13:40:08 2004 From: [EMAIL PROTECTED] (=?ISO-8859-1?Q?Jos=E9_Miguel_Vidal_?=Lavin) Date: Wed Sep 22 13:40:01 2004 Subject: Duda con "dialog --menu" en bash In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Wed, 22 Sep 2004 13:04:49 -0400, orlando.alvarez wrote > Hola listeros: > Por favor, si alguien me pudiese ayudar, estoy empezando a > aprender a programar en bash, pero estoy topando en lo siguiente. > Creo una ventana con un menu, con dialog, pero no se como saber que opcion > se eligíó. He probado direccionando la salida a un archivo, pero > cuando trato de recuperar el archivo, no me devuelve el valor a la > variable. pero si visualizo el archivo, definitivamente tiene > guardada la eleccion del usuario. > > este es un ejemplo del menu: > > dialog --menu "MENU PRINCIPAL:" 0 0 0 \ > a "alternativa 1" \ > b "alternativa 2" \ > c "alternativa n" \ > e "ultima alternativa" > > y no se como capturar la eleccion, sniff, snifff. > > he probado poniendo al final de la opcion "e" del menu: 2> > /directirio/archivo.txt > > luego intento recuperar la info de archivo.txt con un > nombrevariable='cat /directorio/archivo.txt' > > pero al hacerle un echo a la variable (echo nombrevariable), no me > devuelve el contenido del archivo, sino que devuelve "cat /directorio/archivo.txt" obvio porque a la variable le estas asignando un string, deberia ser: nombrevariable=cat /directorio/archivo.txt echo $nombrevariable esop, saludos > > porfis si alguien me puede guiar. > > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. -- José Miguel Vidal Lavin Usuario Linux

