LoginSignup
2
0

More than 3 years have passed since last update.

Linux シェル変数、環境変数

Last updated at Posted at 2020-11-15

【Linux シェル変数、環境変数】

シェル変数

・シェルが持っている変数(人から入力を伝えるプログラム)
・現在進行中のシェルだけが有効な変数(子プロセス引き継ぎ不可)
・同一シェル内(1つのシェル内)のみ有効

環境変数

・コンピューターが持っている変数
・シェルから実行したコマンドにも引き継がれる変数(子プロセス引き継ぎ可)
・同一コンピュータ内(同一ユーザ)のみ有効

シェル変数で出来ることはシェル変数を使う。

シェル変数で出来ないことのみ環境変数を使う。
環境変数として定義された値は、シェル変数としても参照可能

それぞれの変数で設定されている変数の一覧確認コマンド

set 全てのシェル変数と環境変数を表示
env 全ての環境変数を表示
printenv 一部、または全ての環境変数表示

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0