シェルスクリプトに渡す変数


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

一般のコマンドと同様に、シェルスクリプトのも引数が使用できます。
bashでは、特殊な変数を用いて引数などを参照できます。

  • 引数をあらわす変数
変数名 説明
$1 シェルスクリプトファイル名(フルパス)
$2 1番目の引数
$3 2番目の引数。以下順に$3、$4、・・・・$nとなる
$# 引数の数

次のように、シェルを実行してみます。
$ cat test
echo $0
echo $1
echo $2
echo $#
$ ./test args1
./test
args1

1
引数は1つしか指定されていないので、$2は空文字列になります。
|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|