Script de Xestión de Usuarios en Bash para Linux
Script de Xestión de Usuarios
#!/bin/bash
#Script de xestión de usuarios
clear
echo -e "\t XeStIoN dE uSuArIoS \n"
echo -e "1-Listar usuarios"
echo -e "2-Crear usuario"
echo -e "3-Eliminar usuario"
echo -e "4-Modificar usuario"
echo -e "5-Saír \n"
echo -e "Introducir opción -> \c"
read opcion
if [ $opcion -eq 1 ]; then
cat /etc/passwd | cut -d ":" -f 1
elif [ $opcion -eq 2 ]; then
echo -e "Introducir nome de usuario a crear -> \c"
read user
grep $user /etc/passwd &> /dev/null
if [ $? -ne 0 ]; then
echo -e "Introducir UID do usuario -> \c"
read uid
echo -e "Introducir GID do usuario -> \c"
read gid
echo -e "Introducir HOME do usuario -> \c"
read home
echo -e "Introducir SHELL do usuario...