文字列の長さがゼロかどうか調べる
書式
if [ -z 変数名 ]; then
長さがゼロだった場合の処理
fi
説明
文字列の長さがゼロかどうかを調べるにはifを使います。条件式で-z 変数名とすると変数内の文字列の長さがゼロかどうか調べることができます。ゼロだった場合にはthen以後の命令が実行されます。
サンプルコード
#!/bin/bash
str="Sample"
if [ -z str ]; then
echo "String Error"
else
echo "String is $str"
fi