Linuxの環境変数
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*Linuxの環境変数 [#j65004a3]
*環境変数の種類 [#j82a5949]
**シェル変数 [#ded2ea25]
-シェル上で保持するkey-valueの値。自プロセスでのみ値を保...
-有効範囲
--変数を定義したシェルプロセスのみ
--シェルプロセスが終了すると失われる
--別のシェルを起動すると、新しいシェルから起動元のシェル...
**環境変数 [#xa38fd7a]
-シェル上で保持するkey-valueの値。自プロセスの値はサブプ...
-有効範囲
--変数を定義したシェルプロセスと、実行されるプログラム
*変数のルール [#h8802ec6]
-変数名のルール
--文字種
---英字 ※大文字と小文字は区別される
---数字
---_(アンダースコア)
--先頭文字
---英字
---_(アンダースコア)
-変数値のルール
--値にスペースなどが入る場合は、引用符で囲む
--引用符の種類
---"(ダブルクォーテーション)
---'(シングルクォーテーション)
*環境変数の操作 [#m2f0844f]
-以下、シェル変数と環境変数をまとめて「変数」と表現。
*環境変数の操作:参照 [#eb765b83]
**echo [#ja41db48]
-echo $<変数名> ※指定した変数の変数値を表示
**declare [#wdbb3e1d]
-declare -p <変数名> ※指定した変数の定義を表示
*環境変数の操作:削除(変数を無効にする) [#o7f61e66]
**unset [#k3dbb53f]
-unset <変数名> ※指定した変数を削除
*環境変数の操作:変数の一覧表示 [#f4f5b424]
**env [#je6d0bd7]
-env ※環境変数
**printenv [#q5c7f752]
-printenv ※環境変数
**set [#wd8a0ff7]
-set ※シェル変数/環境変数/関数
**declare [#c66a874f]
-declare -p ※シェル変数/環境変数
*環境変数の操作:変数の設定(シェル変数) [#dae048a5]
-<変数名>=<変数値>
*環境変数の操作:変数の設定(環境変数) [#s2fb8cdb]
**export ※Bシェル [#q35b7d6c]
-export <変数名(環境変数)>=<変数値> ※直接設定
-export <変数名(シェル変数)> ※シェル変数を環境変数にする
**setenv ※Cシェル [#z3f88fb8]
*参考 [#fa5eaab1]
-[[Linuxコマンド]]
-[[Linuxの入出力]]
-[[シェル]]
終了行:
*Linuxの環境変数 [#j65004a3]
*環境変数の種類 [#j82a5949]
**シェル変数 [#ded2ea25]
-シェル上で保持するkey-valueの値。自プロセスでのみ値を保...
-有効範囲
--変数を定義したシェルプロセスのみ
--シェルプロセスが終了すると失われる
--別のシェルを起動すると、新しいシェルから起動元のシェル...
**環境変数 [#xa38fd7a]
-シェル上で保持するkey-valueの値。自プロセスの値はサブプ...
-有効範囲
--変数を定義したシェルプロセスと、実行されるプログラム
*変数のルール [#h8802ec6]
-変数名のルール
--文字種
---英字 ※大文字と小文字は区別される
---数字
---_(アンダースコア)
--先頭文字
---英字
---_(アンダースコア)
-変数値のルール
--値にスペースなどが入る場合は、引用符で囲む
--引用符の種類
---"(ダブルクォーテーション)
---'(シングルクォーテーション)
*環境変数の操作 [#m2f0844f]
-以下、シェル変数と環境変数をまとめて「変数」と表現。
*環境変数の操作:参照 [#eb765b83]
**echo [#ja41db48]
-echo $<変数名> ※指定した変数の変数値を表示
**declare [#wdbb3e1d]
-declare -p <変数名> ※指定した変数の定義を表示
*環境変数の操作:削除(変数を無効にする) [#o7f61e66]
**unset [#k3dbb53f]
-unset <変数名> ※指定した変数を削除
*環境変数の操作:変数の一覧表示 [#f4f5b424]
**env [#je6d0bd7]
-env ※環境変数
**printenv [#q5c7f752]
-printenv ※環境変数
**set [#wd8a0ff7]
-set ※シェル変数/環境変数/関数
**declare [#c66a874f]
-declare -p ※シェル変数/環境変数
*環境変数の操作:変数の設定(シェル変数) [#dae048a5]
-<変数名>=<変数値>
*環境変数の操作:変数の設定(環境変数) [#s2fb8cdb]
**export ※Bシェル [#q35b7d6c]
-export <変数名(環境変数)>=<変数値> ※直接設定
-export <変数名(シェル変数)> ※シェル変数を環境変数にする
**setenv ※Cシェル [#z3f88fb8]
*参考 [#fa5eaab1]
-[[Linuxコマンド]]
-[[Linuxの入出力]]
-[[シェル]]
ページ名: