#!/bin/sh # # Configurador # Atajo CTRL+C trap "echo ; echo 'No use CTRL+C para salir. Tome la opción 4 en el menú.' ; echo" INT # TODO : esto lo debe modificar el instalador, no? INST_DIR="/home/gazer/prog/7508/inst" . "/$INST_DIR/util.sh" #Valida que exista el pais existe_pais () { EXISTE=`cat "$INST_DIR/oridesti.txt" | egrep "^$1;"`; if [ "$EXISTE" != "" ] ; then return 0 fi return 1 } menu () { echo "AFICONF" echo "=======" echo echo " 1) Alta" echo " 2) Baja" echo " 3) Buscar" echo " 4) Salir" preguntar "Su opción" "1234" $1 } case_altas () { leer "Número de línea" "" LINEA preguntar "Tipo de llamada" "ES" TIPO leer "Origen" "" ORIGEN leer "Destino" "" DESTINO #TODO Valido # Grabo # TODO } OPT="0" while [ "$OPT" != "4" ] ; do menu OPT case $OPT in "1") case_altas ;; "2") echo "Dos" ;; "3") echo "Tres" ;; esac done