Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- echo "verificando nivel de usuario..."
- # El operador not '!' es un negador o inversor, en este caso
- # si la condicion devuelve False al ser negada se convierte en True.
- #
- # si $UUI no es igual entonces True.
- if [ ! $UID -eq 0 ]; then
- # Enviamos e lmensaje por el estandar error '>&2'
- echo "Debes ser usuario 'root' para ejecutar este programa." >&2
- # TErminamos el programa con un exit status 1.
- exit 1
- fi
- # Utilizamos el operador and '&&' para concatenar dos comandos, el de la derecha
- # se ejecuta si el de la izquierda termina con exit status 0.
- apt update && apt upgrade -y
- # si el update falla el scrip termina por que no hay mas intrucciones y el exit status sera el del
- # ultimo comando ejecutado.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement