ITedite

文字列演算子

${変数名:=値}
とすれば、シェル変数が未設定か値がヌルの場合、指定した値を設定し、さらにその値を返す。
ちなみに、
$変数名

${変数名}
は同じ。多分。