Linuxでシェル変数を定義して環境変数に変更する!(export)

Linuxでシェル変数を定義して、環境変数に変更します。

シェル変数を定義する!

シェル変数を定義します。

$ MSG="Hello World!"
$ set | grep MSG
MSG='Hello World!'
$ printenv | grep MSG

シェル変数を環境変数に変更する!(export)

exportコマンドで、シェル変数を環境変数に変更します。

$ set | grep MSG
MSG='Hello World!'
_=MSG
$ printenv | grep MSG
MSG=Hello World!

変数を環境変数として定義する!

exportを使用して、1行で環境変数を定義することもできます。

$ export MSG2='Hello World!'
$ set | grep MSG2
MSG2='Hello World!'
_=MSG2
$ printenv | grep MSG2
MSG2=Hello World!

おわりに

子シェルでも環境変数を利用できるように、環境変数を定義する場合は、exportコマンドを使用します。

関連記事

関連書籍(Amazon)