Anda di halaman 1dari 5

22 de junio

2000

TALLER SISTEMA OPERATIVO III

Integrantes: Katherine Muñiz S. Profesor : Luis


Meneses
Jose Jaime F. Curso :
5B1

vi menu
clear
echo “ ******************************************************* “
echo “ * M E N U O P C I O N E S * “
echo “ ******************************************************* “
echo “ *
* “
echo “ * [A]LTAS * “
echo “ * [B]AJAS
* “
echo “ * [C]ONSULTA * “
echo “ * [S]ALIR * “
echo “ *
* “
echo “ ******************************************************* “
echo “ * INGRESE OPCION [A,B,C,S] :\c * “
read opcion
echo “ ******************************************************* “

echo “

case $opcion in
[Aa]*) altas;;
[Bb]*) bajas;;
[Cc]*) consulta;;
[Ss]*) exit;;
*) echo “error seleccione opcion[ A,B,C,S ]”,menu;;
esac
vi altas
clear
echo “ ******************************************************* “
echo “ * M E N U INGRESO * “
echo “ ******************************************************* “
echo “ *
* “
echo “ * NOMBRE : \c * “
read nombre
echo “ * APELLIDO : \c * “
read apellido
echo “ * TELEFONO : \c * “
read telefono
echo “ *
* “
echo “ ******************************************************* “
echo “ * DESEA HACER OTRO INGRESO[S,N] :\c * “
read ingreso
echo “ ******************************************************* “
echo “

echo “$nombre;$apellido;$telefono” >> agenda
case $ingreso in
[Ss]*) altas;;
[Nn]*) menu;;
*) echo "error selecione [ S,N ]",altas;;
esac
done
vi bajas
clear
echo “ ******************************************************* “
echo “ * M E N U ELIMINA * “
echo “ ******************************************************* “
echo “ *
* “
echo “ * TELEFONO : \c * “
read telefono
echo “ *
* “
echo “ *
* “
echo “ ****************************************************** “
echo “ * DESEA SEGUIR ELIMINANDO [S,N] :\c * “
read elimina
echo “ *
* “
echo “ ****************************************************** “
for x in `cat agenda`
do
telefono=`grep $telefono agenda | cut –f3 –d”:”`
if test ”telefono” ¡= “$telefono”
then
echo $x >> temp
fi
done
rm agenda
mv temp agenda
case $elimina in
[Ss]*) bajas;;
[Nn]*) menu;;
*) echo " error seleccione [ S,N ]",bajas;;
esac
done
vi consulta
clear
echo “ ******************************************************* “
echo “ * M E N U CONSULTA * “
echo “ ******************************************************* “
echo “ *
* “
echo “ * TELEFONO : \c * “
read telefono
echo “ *
* “
echo “ *
* “
echo “ ******************************************************* “
echo “ * DESEA SEGUIR CONSULTANDO [S,N] :\c * “
read consulta
echo “ *
* “
echo “ ******************************************************* “
echo "`grep $telefono agenda | cut -f1,2,3 -d":" `"
echo “ * * “
case $consulta in
[Ss]*) consulta;;
[Nn]*) menu;;
*) echo "error seleccione [ S,N ]",consulta;;
esac
done

Anda mungkin juga menyukai