092-shell中的-n 参数的使用

if [ ! -n "$myVar" ]; then 
echo "$myVar is empty" 
exit 0 
fi

! 为不的意思 code

-n 的意思是字符串长度为0则为假, 不是0,有数值则为真 -n $myVar 中,当$myVar有数值时,则不为空,即不为0,符合-n的判断标准,继续走到echo 若是-n前面加上!,则是真的对立面,为假,直接跳出循环字符串

相关文章
相关标签/搜索