GNU/Linux >> Belajar Linux >  >> Linux

Apa perintah ekspor yang seharusnya dilakukan di Linux?

Ekspor variabel shell sebagai variabel lingkungan.


Berikut adalah contoh untuk menunjukkan perilaku tersebut.

$ # set testvar to be a value
$ testvar=asdf
$ # demonstrate that it is set in the current shell
$ echo $testvar
$ # create a bash subprocess and examine the environment.
$ bash -c "export | grep 'testvar'"

$ bash -c 'echo $testvar'

$ # export testvar and set it to the a value of foo
$ export testvar=foo
$ # create a bash subprocess and examine the environment.
$ bash -c "export | grep 'testvar'"
declare -x testvar="foo"
$ bash -c 'echo $testvar'
foo
$ # mark testvar to not be exported
$ export -n testvar
$ bash -c "export | grep 'testvar'"

$ bash -c 'echo $testvar'

Anda akan melihat bahwa tanpa export proses bash baru yang Anda buat tidak dapat melihat testvar . Ketika testvar diekspor, proses baru dapat melihat testvar .


Silakan lihat tutorial Bash ini dengan contoh dari IBM. Bahkan termasuk contoh penggunaan export .


Linux
  1. Perintah cari di Linux

  2. perintah ekspor bash

  3. Apa arti &di akhir perintah linux?

  1. Apa analog Windows dari perintah jam tangan Linux?

  2. Apa yang setara dengan ~ (tilde) Linux di Windows?

  3. Apa unit ukuran default di linux ls -l perintah

  1. Kuasai perintah Linux ls

  2. Perintah ekspor Linux

  3. Apa yang setara dengan perintah File Linux untuk windows?