Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- continuar=si
- echo "Bievenido al Libro de Clases"
- while [ $continuar = si ]; do
- echo "¿Qué desea hacer?"
- read x
- if [ $x = -a ]; then
- echo " Presione ENTER y agregue a los alumnos por Nombre y Apellido"
- echo "Para salir Presione Ctrl+D"
- read $Nombre $Apellido
- cat >> lista
- cat lista | sort -k 2 >> lista1
- rm lista
- mv lista1 lista
- cp lista asistencia
- fi
- if [ $x = -l ]; then
- more lista
- fi
- if [ $x = -b ]; then
- echo "¿A quien deseas eliminar de la lista?"
- read Nombre Apellido
- cat lista | sed "s/$Nombre $Apellido//g" >> lista1
- sed "1d" lista1 > lista2
- cat lista2 | sort -k 2 >> lista3
- rm lista lista1 lista2
- mv lista2 lista
- cp lista asistencia
- fi
- if [ $x = -h ]; then
- cat ayuda
- fi
- if [ $x = -c ]; then
- cat lista | sed "s/\ /_/g" >> lista5
- alumnos= (cat lista5)
- index=0
- for alumno in ${alumnos[@]}; do
- echo ¿Asistió '$alumno'?
- read asistencia[$index]
- done
- index=0
- for alumno in ${alumnos[@]}
- do
- if [ ${asistencia[${index}]} =1 ]; then
- echo $alumno' asistio'
- else
- echo $alumno' no asistio'
- fi
- ((index++))
- fi
- echo "¿Desea hacer algo más?"
- read continuar
- done
- exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement