-
BASH > savoir si un script est exécuté avec sudo
SI PAS SUDO
if [ "$(id -u)" != "0" ]; then echo "Pas avec sudo." exit 1 fi
ou alors
if [ "$(whoami)" != "root" ]; then echo "Pas avec sudo." exit 1 fi
SI SUDO
if [ "$(id -u)" == "0" ]; then echo "Avec sudo." fi
ou alors
if [ "$(whoami)" == "root" ]; then echo "Avec sudo." fi