Una tarea??
Hoy estaba en mi casa como cualquier día tomando una tecate y una amiga me manda un mensaje, me dice que si le ayudaba con una tarea en bash :O, sobre altas de usuarios y bajas, pues como me soy buena onda le ayude, ya con unas chelitas arriba esto salio:
[c]
#!/bin/bash
# Primera bienvenida al sistema
clear
echo ‘ Bienvenido al sistema’
echo ”
echo ”
echo ‘ Porfavor elija el menu ‘
# usando select para los menus
OPCIONES=”Agregar Borrar Salir”
select opt in $OPCIONES; do
#empezamos el select
if [ "$opt" = "Salir" ]; then
echo “Gracias por usar el sistema”
exit
elif [ "$opt" = "Agregar" ]; then
echo ” Agregar usuarios”
echo ” ”
echo ” ¿Cual es tu nombre? ”
read “nombre”
echo “¿cual es tu nick?”
read “nick”
echo “¿tu contraseña?”
read “pass”
clear
echo Hola $nombre te has registrado con el usuario $nick y contraseña $pass.
#creamos un archivo con touch, con el nombre del user
touch $nick
echo ” Usuario: $nombre $nick $pass ” > $nick
echo ” ——————-”
echo ” —— Menu ——-”
echo ” ——————-”
echo “1.- Agregar usuarios”
echo “2.- Borrar”
echo “3.- salir ”
echo “precione la tecla que desea del menu”
elif [ "$opt" = "Borrar" ]; then
clear
echo “Bienvenido :-)”
echo “Que usuario desea borrar”
echo ” ———— ”
#enlistamos los arhivos creados con touch
ls -l
echo ” ———— ”
echo “escriba el nick del usuario a borrar”
# aqui escrbimos el nick mucho cuidado con borrar a un.sh
read userborrar
echo “Esta apunto de boorar a $userborrar ”
#borramos el usuario con el poderoso rm rf, mucho cuidado
rm -rf $userborrar
echo “usuario borrado..”
echo ” ——————-”
echo ” —— Menu ——-”
echo ” ——————-”
echo “1.- Agregar usuarios”
echo “2.- Borrar”
echo “3.- salir ”
echo “precione la tecla que desea del menu”
else
clear
echo opción errónea, solo numeros
fi
done
[/c]












