|
@@ -221,6 +221,16 @@ function cambiarPassword {
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
+function listarUsuarios {
|
|
|
+#Listamos los usuarios que hay en el sistema.
|
|
|
+ printf "Usuarios disponibles:\n"
|
|
|
+ for lista in $(cat /etc/passwd | cut -d: -f1); do
|
|
|
+ printf "$lista\t"
|
|
|
+ done
|
|
|
+ printf "\n"
|
|
|
+ unset lista
|
|
|
+}
|
|
|
+
|
|
|
function existeUsuario {
|
|
|
#Comprobamos si un usuario ($User) existe
|
|
|
cat /etc/passwd | cut -d: -f1 | grep $User > /dev/null 2>&1
|
|
@@ -291,13 +301,14 @@ function ayuda {
|
|
|
printf "> baja\t\tDar de BAJA un usuario\n"
|
|
|
printf "> bloquear\tBLOQUEAR un usuario\n"
|
|
|
printf "> desbloquear\tDESBLOQUEAR un usuario\n"
|
|
|
+ printf "> usuarios\tListar USUARIOS en el sistema\n"
|
|
|
printf "> ayuda\t\tMuestra esta ayuda\n"
|
|
|
printf "\t\tPara mas ayuda escribir \"ayuda [comando]\"\n"
|
|
|
printf "> salir\t\tFinaliza programa\n"
|
|
|
;;
|
|
|
usuarios)
|
|
|
printf "usuarios: muestra los usuarios disponibles\n"
|
|
|
- printf "SINOPSIS: usuariosn"
|
|
|
+ printf "SINOPSIS: usuarios\n"
|
|
|
;;
|
|
|
salir|s|S|quit|q|Q|exit)
|
|
|
printf "salir: finaliza el programa\n"
|
|
@@ -347,6 +358,7 @@ while [ $cont = true ]; do
|
|
|
;;
|
|
|
usuarios)
|
|
|
#Lista todos los usuarios existentes
|
|
|
+ listarUsuarios
|
|
|
;;
|
|
|
ayuda|help)
|
|
|
#Ayuda de comandos
|