Pregunta ¿Cómo elimino una variable de entorno exportada?


Antes de instalar gnuplot, configuro la variable de entorno GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src. Durante la instalación, algo salió mal.

Quiero eliminar el GNUPLOT_DRIVER_DIR Variable ambiental. ¿Cómo puedo lograrlo?


1161
2017-07-29 18:58


origen


Respuestas:


unset es el comando que estás buscando

unset GNUPLOT_DRIVER_DIR

1862
2017-07-29 19:00



Tutorial de creación y eliminación de una variable de entorno en bash:

Pruebe si existe la variable DUALCASE:

el@apollo:~$ env | grep DUALCASE
el@apollo:~$ 

No es así, entonces crea la variable y expórtala:

el@apollo:~$ DUALCASE=1
el@apollo:~$ export DUALCASE

Compruebe si está allí:

el@apollo:~$ env | grep DUALCASE
DUALCASE=1

Está ahí. Así que deshazte de eso:

el@apollo:~$ unset DUALCASE

Verifique si todavía está allí:

el@apollo:~$ env | grep DUALCASE
el@apollo:~$ 

La variable de entorno exportada DUALCASE se elimina.

Comandos adicionales para ayudar a borrar sus variables locales y de entorno:

Desactivar todas las variables locales de nuevo al valor predeterminado al iniciar sesión:

el@apollo:~$ CAN="chuck norris"
el@apollo:~$ set | grep CAN
CAN='chuck norris'
el@apollo:~$ env | grep CAN
el@apollo:~$
el@apollo:~$ exec bash
el@apollo:~$ set | grep CAN
el@apollo:~$ env | grep CAN
el@apollo:~$

exec bash comando borró todas las variables locales, pero no las variables de entorno.

Desactivar todas las variables de entorno a su valor predeterminado al iniciar sesión:

el@apollo:~$ export DOGE="so wow"
el@apollo:~$ env | grep DOGE
DOGE=so wow
el@apollo:~$ env -i bash
el@apollo:~$ env | grep DOGE
el@apollo:~$

env -i bash comando borró todas las variables de entorno a la configuración predeterminada al iniciar sesión.


141
2018-06-03 23:39



esto también puede funcionar

export GNUPLOT_DRIVER_DIR=

3
2017-12-20 11:00