#!/bin/bash
##Precondiciones, tener un archivo con las opciones que vamos a mostrar por pantalla, una por fila. Ejemplo:
#
#Pepe
#Juan
#
## Aquí leemos el archivo con la lista de opciones para el menu pasada por parametro
line=`cat $1`
##Inicializamos variables y ponemos Titulo de la ventana y mensaje del cuadro
text=""
num=0
ancho=30
alto=15
ti='Proyecto_SO'
men='Usuarios'
##Generamos en text el churro de texto que se pondra como parametro de la opción --menu
for i in $line
do
num=$(expr $num + 1)
text=$text" "$num" "$i
done
text=$(wc $1 | awk '{ print $2 }')" "$text
##esto es para hcer una comprobación, no le hagais mucho caso
echo "dialog --title "$ti" --menu "$men" "$alto" "$ancho" "$text>/tmp/displaymenu.tmp
## Por ultimo lanzamos el dialog y guardamos la opcion seleccionada en un temporal
dialog --title $ti --menu $men $alto $ancho $text 2>/tmp/ans.ans
clear
Horario, Calendario de Actividades y becas
martes, 3 de mayo de 2011
Menu en dialog, pasando opciones por fichero
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario