-z - строка пустая, или не определена (Zero)
if [ -z $s ]; then echo "string is not defined"; fi
-n - строка Не пустая
st="string"; if [ -n $s ]; then echo "string is defined and is not empty" fi