]> git.llucax.com Git - z.facultad/75.08/llamadas.git/blob - aficonf
va tomando forma
[z.facultad/75.08/llamadas.git] / aficonf
1 #!/bin/sh
2 #
3 # Configurador
4
5 # Atajo CTRL+C 
6 trap "echo ; echo 'No use CTRL+C para salir. Tome la opción 4 en el menú.' ; echo" INT
7
8 # TODO : esto lo debe modificar el instalador, no?
9 INST_DIR="/home/gazer/prog/7508/inst"
10
11 . "/$INST_DIR/util.sh"
12
13 #Valida que exista el pais
14 existe_pais () {
15         EXISTE=`cat "$INST_DIR/oridesti.txt" | egrep "^$1;"`;
16         if [ "$EXISTE" != "" ] ; then
17                 return 0
18         fi
19         return 1
20 }
21
22 menu () {
23         echo "AFICONF"
24         echo "======="
25         echo
26         echo "  1) Alta"
27         echo "  2) Baja"
28         echo "  3) Buscar"
29         echo "  4) Salir"
30
31         preguntar "Su opción" "1234" $1
32 }
33
34 case_altas () {
35         leer "Número de línea" "" LINEA
36         preguntar "Tipo de llamada" "ES" TIPO
37         leer "Origen" "" ORIGEN
38         leer "Destino" "" DESTINO
39
40         #TODO Valido
41
42         # Grabo
43         # TODO
44 }
45
46 OPT="0"
47 while [ "$OPT" != "4" ] ; do 
48         menu OPT
49
50         case $OPT in
51                 "1") case_altas ;;
52                 "2") echo "Dos" ;;
53                 "3") echo "Tres" ;;
54         esac
55 done
56