シェルスクリプト総合 その22
■ このスレッドは過去ログ倉庫に格納されています
0626名無しさん@お腹いっぱい。
2014/03/28(金) 17:58:13.66おまえ、ホントに理解してない奴だな。
set -u はプログラムミスで変数名が違ってたりするのを防ぐのが狙い。
if [ -n "${file:-}" ]; then
なんかの場合は $file がセットされてないかどうか自体を条件判断してるんだから、
if文を実行して file: unbound variable なんてエラーメッセージ出されたら困るだろ。
■ このスレッドは過去ログ倉庫に格納されています