環境変数
基本的に大文字で指定する
どんな名前の変数も指定できるが、以下に挙げる特殊な環境変数も存在し、OSやShell・アプリケーション等から利用される 特殊な環境変数
PATH: コマンドを検索するパスの一覧
確認の仕方
code:sh
echo $PATH # PATHの中身を見る
printenv # 全環境変数を一覧表示する
code:bat
rem PATHの中身を見る
echo %PATH%
rem 全環境変数を一覧表示する
set
code:ps1
echo $Env:PATH # PATHの中身を見る
gci env:* | sort-object name # 全環境変数を一覧表示する
プログラミング言語からの利用
code:c
int main() {
printf("HOME: %s\n", getenv("HOME"));
return(0);
}
code:js
console.log(HOME: ${process.env.HOME});
code:js
console.log(HOME: ${Deno.env.get('HOME')});