Explorar el Código

Correcciones en bajaUsuario

Guzmán Castanedo Villalba hace 6 años
padre
commit
e523db3fdd
Se han modificado 1 ficheros con 11 adiciones y 4 borrados
  1. 11 4
      userspanel.sh

+ 11 - 4
userspanel.sh

@@ -19,6 +19,8 @@ function mostrarBienvenida {
 
 function leerComando {
 #Muestrar linea de comando y capturar comando.
+	force=false
+	remove=false
 	printf "$(basename $0)>\t"
 	read Comando
 	#printf "\n"
@@ -80,7 +82,7 @@ function altaUsuario {
 	#Comprobaciones
 	if [ -z $User ]; then
 		#Usuario no definido
-		printf "(USER)> "
+		printf "(USUARIO)> "
 		read User
 	fi
 	existeUsuario
@@ -173,6 +175,11 @@ function altaUsuario {
 
 function bajaUsuario {
 #Eliminar usuario si existe
+	if [ -z $User ]; then
+		listarUsuarios
+		printf "(USUARIO)> "
+		read User
+	fi
 	existeUsuario
 	if [ $? -ne 0 ]; then
 		printf "ERROR: no existe el usuario $User.\n"
@@ -190,7 +197,7 @@ function bajaUsuario {
 	printf "(QUIERES ELIMINAR A $User? [Y/N])> "
 	read correcto
 	case $correcto in
-		y|Y|n|N)
+		y|Y|s|S)
 			unset correcto
 			;;
 		*)
@@ -205,7 +212,7 @@ function bajaUsuario {
 function cambiarPassword {
 #Cambiamos la contraseña del usuario ($User)
 	if [ -z $User ]; then
-		printf "(USER)> "
+		printf "(USUARIO)> "
 		read User
 	fi
 	existeUsuario
@@ -340,7 +347,7 @@ while [ $cont = true ]; do
 			#Cambiar passwd
 			cambiarPassword
 			if [ $? -eq 0 ]; then
-				printf "PASSWORD DEL USUARIO $User CAMBIADO CON EXITO\n"
+				printf "PASSWORD DEL USUARIO $User CAMBIADO CON EXITO.\n"
 			fi
 			;;
 		baja)