GNU/Linux >> Tutoriels Linux >  >> Linux

Comment supprimer une variable d'environnement exportée ?

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.


Linux
  1. Variables d'environnement Linux :comment lire et définir sur un VPS Linux

  2. Comment définir une variable d'environnement utilisateur ? (en permanence, pas de session) ?

  3. $path Variable Env Variable ?

  4. Comment définir une variable d'environnement dans GDB à l'aide de la commande shell ?

  5. comment passer la variable d'environnement à sudo su

Comment définir une variable d'environnement dans Windows

Comment définir des variables d'environnement dans MacOS

Comment supprimer une partition sous Linux

Comment supprimer des lignes dans Vim / Vi

Comment définir/annuler les variables d'environnement sous Linux

Comment définir une variable d'environnement dans Bash