2015年5月4日月曜日

シェルスクリプト特殊変数一覧

シェルスクリプトに、特殊変数一覧表は以下の通りです。
特殊な変数を参照することにより、様々な情報を取得することができる。

変数名説明
$0実行したシェルスクリプト名
$nn番目の引数の値
$#実行時に指定された引数の数
$*全ての引数
$@$* と同じくスクリプトが受け取ったすべての引数に対応します。$* と の違いは二重引用符で囲んで "$@" としたときに位置パラメータの評価をせずに コマンドに渡すことです。もし、二重引用符で囲まなければ $* と同じ意味 になります。
$?最後に実行したコマンドの終了状態
$$現在のシェルのプロセス番号
$!バックグラウンドで実行された直前のプロセスのプロセス番号



0 件のコメント:

コメントを投稿