最終更新:2017-04-25 (火) 03:05:22 (3452d)
シェル変数
Top / シェル変数
基本操作 (Bash)
値の代入
$ var=value
値の参照
$ $var
値のクリア
$ unset var
一覧
$ set
環境変数にする
- export
$ export var
代表的なシェル変数
Bash/シェル変数
特殊な変数
| 変数 | 説明 |
| $n | nは数字であり、$0はシェルスクリプト名、以降$1、$2…は第1引数、第2引数…である。第10引数以降は${10}、${11}…で参照する。 |
| $# | 与えられた引数の個数 |
| $@ | $0以外の全ての引数("$@"のようにダブルクォーテーションで囲んだ場合"$1" "$2" …"のように個別に展開される。) |
| $* | $0以外の全ての引数("$@"のようにダブルクォーテーションで囲んだ場合"$1 $2 …"のように展開される。) |
| $? | 最後に実行したコマンドの終了ステータス? |
| $! | 最後に実行したバックグラウンドコマンドのPID |
| $$ | シェルのPID |
| $- | 現在のオプションフラグ |

