unoh.github.com

シェルスクリプトの [

Wed May 31 04:21:25 -0700 2006

こんばんは satoです

シェルスクリプトに使われる [ は 実はプログラムです。(最近のシェルでは組み込みになっていますが)
while [ $i -le $max ] do という場合には [ コマンドに $i -le $max という引数を渡して
結果を評価をしてもらっています。
また [ は test というコマンドの aliasで configure などには 互換性を考慮して [ ではなく
test が使われることが多いようです。