Ce mémo a été publié le 31 juillet 2015 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour tester si un script bash est exécuté avec root ou pas.
Grâce à l’identifiant utilisateur effectif ou « effective user identification number » :
1 2 3 4 5 6 7 8 |
#!/bin/bash if [ "$EUID" -ne 0 ] then echo "Ce script nécessite d'être exécuté avec l'utilisateur root." exit fi ... |