Mola!
Pero cuando termino de usar el programa me gustaría cerrarlo.. y no se puede! jajaja
Cuando lo cierras se vuelve a ejecutar el mismo, quitale esto del final "$0" para que se pueda cerrar.
-------------------------------------------------------------------
1-Buscar_fabricante_de_una_MAC
Eso así queda un poco feo.. supongo que lo has hecho así porque al llevar espacios te da error en los "if", pero se soluciona poniendolo entre comillas:
if [ "$menu" = "1 - Buscar fabricante de una MAC" ]; then
oui
preguntar
validar
busqueda
fi
if [ "$menu" = "2 - Buscar MACS de un fabricante" ]; then
oui
preguntar_fabricante
busqueda_fabricante
fi
if [ "$menu" = "3 - Salir" ]; then
matar=$(echo "$0" |rev|cut -d/ -f1|rev)
killall "$matar"
fi
-------------------------------------------------------------------
Cuando estas en la parte en la que tienes que introducir la MAC, si pulsas cancelar te sale otra ventana diciendo que "El campo de busqueda esta vacio", y al cerrar esa ventana ya te lleva al menú, pero creo que lo correcto es que si pulsas caneclar te lleve al menú principal directamente.
Además cuando intentas cerrar el programa te sale otro cartel diciendo "El formato de la mac no es correcto", y me vuelve a llevar al menú, vuelvo a cerrar la ventana para salir del programa y me sale otro cartel diciendo "El campo de busqueda esta vacio", y me vuelve a llevar al menú.
Despues de cerrar 5 veces la ventana del menú principal y otras 5 ventanas de mensajes de error he conseguido salir del programa