シェルスクリプト $@ (ドルマーク+アットマーク)
シェルスクリプトで「$@」が何かわからなかったのでメモ。
phpのconfig.niceの中に「$@」があります。それを読んでみる。
#! /bin/sh # # Created by configure './configure' \ '--with-apxs2=/usr/local/apache2/bin/apxs' \ "$@"
これを実行すると下記が実行される。
#./configure --with-apxs2=/usr/local/apache2/bin/apxs
ということは、''で囲った全引数がスペース区切りで代入されるものみたいです。
参考(その他の特殊変数についても書いてあります。)
http://www.atmarkit.co.jp/flinux/rensai/shell05/parameter.html