環境変数(自分用メモ)


環境変数を設定する!

Windows - DOS プロンプト

C:\> SET ENV_VAR_NAME=env_var_value
C:\> echo %ENV_VAR_NAME%
env_var_value

Windows - PowerShell !!!

結構書き方違う。プログラム(リテラル)っぽく書く感じある

PS C:\> > $env:ENV_VAR_NAME = "env_var_value"
PS C:\> $env:ENV_VAR_NAME
env_var_value

Linux

(シェルによって書き方違うんかも)

$ export ENV_VAR_NAME=env_var_value
$ echo $ENV_VAR_NAME
env_var_value

参考:プログラムから参照する

これは、OSが違ってもそんなに書き方変わらないはず

node.js

C:\> node
> process.env.ENV_VAR_NAME
'env_var_value'

ruby

C:\>irb
irb(main):001:0> ENV['ENV_VAR_NAME']
=> "env_var_value"