bash_058.sh
PRO: Alta de usuario segura
Escribe un script de alta de usuario que:
1. Compruebe que se ejecuta como root (
2. Reciba el nombre en
3. Compruebe con
4. Si no, lo cree con
1. Compruebe que se ejecuta como root (
$EUID)2. Reciba el nombre en
$1 (si no, uso y exit 1)3. Compruebe con
id si ya existe4. Si no, lo cree con
useradd -m y lo registre en un log // Solución de referencia
📋 Sobre este ejercicio
Crea un usuario comprobando root y duplicados.
💡 Pistas (clic para revelar)
📖 Referencia del módulo
VAR=valor
Asignación (sin espacios)
$VAR o ${VAR}
Expansión de variable
$(comando)
Sustitución de comando
if [ cond ]; then ... fi
Condicional
for i in lista; do ... done
Bucle for
nombre() { ... }
Definir función