unset
est la commande que vous recherchez.
unset GNUPLOT_DRIVER_DIR
Procédure pas à pas pour créer et supprimer une variable d'environnement dans Bash :
Tester si la variable DUALCASE existe (sortie vide) :
env | grep DUALCASE
Ce n'est pas le cas, alors créez la variable et exportez-la :
DUALCASE=1
export DUALCASE
Vérifiez s'il s'y trouve :
env | grep DUALCASE
Sortie :
DUALCASE=1
C'est là. Alors débarrassez-vous-en :
unset DUALCASE
Vérifiez s'il est toujours là (sortie vide) :
env | grep DUALCASE
La variable d'environnement exportée DUALCASE est supprimée.
Commandes supplémentaires pour vous aider à effacer vos variables locales et d'environnement :
Dédéfinir toutes les variables locales par défaut lors de la connexion :
CAN="chuck norris"
set | grep CAN
Sortie :
CAN='chuck norris'
env | grep CAN # Empty output
exec bash
set | grep CAN
env | grep CAN # Empty output
exec bash
La commande a effacé toutes les variables locales, mais pas les variables d'environnement.
Annulez la définition par défaut de toutes les variables d'environnement lors de la connexion :
export DOGE="so wow"
env | grep DOGE
Sortie :
DOGE =alors wow
env -i bash
env | grep DOGE # Empty output
env -i bash
La commande a effacé toutes les variables d'environnement par défaut lors de la connexion.