Pertanyaan Bagaimana cara menghapus variabel lingkungan yang diekspor?


Sebelum menginstal gnuplot, saya mengatur variabel lingkungan GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src. Selama instalasi, ada yang salah.

Saya ingin menghapus GNUPLOT_DRIVER_DIR variabel lingkungan. Bagaimana saya bisa mencapainya?


1161
2017-07-29 18:58


asal


Jawaban:


unset adalah perintah yang Anda cari.

unset GNUPLOT_DRIVER_DIR

1862
2017-07-29 19:00



Panduan untuk membuat dan menghapus variabel lingkungan di bash:

Uji jika variabel DUALCASE ada:

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

Itu tidak, jadi buat variabel dan ekspor:

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

Periksa apakah ada:

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

Itu di sana. Jadi singkirkan itu:

el@apollo:~$ unset DUALCASE

Periksa apakah masih ada di sana:

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

Variabel lingkungan diekspor DUALCASE dihapus.

Perintah tambahan untuk membantu menghapus variabel lokal dan lingkungan Anda:

Batalkan semua variabel lokal kembali ke default pada login:

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 perintah membersihkan semua variabel lokal tetapi tidak variabel lingkungan.

Batalkan semua variabel lingkungan kembali ke default pada login:

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 perintah membersihkan semua variabel lingkungan ke default pada login.


141
2018-06-03 23:39



ini juga bisa berfungsi.

export GNUPLOT_DRIVER_DIR=

3
2017-12-20 11:00