bash_046.sh
Nivel 3 — Avanzado Escribir código

Comprobar permisos de root

Escribe un script que compruebe si se ejecuta como root ($EUID igual a 0) y, si no, muestre error y salga con exit 1.
Tu script Bash
// Solución de referencia

          

📋 Sobre este ejercicio

Sale si no se ejecuta como root.

💡 Pistas (clic para revelar)
💡 root tiene EUID 0
💡 [ "$EUID" -ne 0 ] es 'no soy root'
💡 Sale con exit 1 si no lo es
📖 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