linux 判空处理

linux在进行判空是一个经常要用到的操作,可以使用如下方式:

变量通过" "引号引起来

 if [ ! -n "$filename" ];then
     echo "cur filename is empty"
fi

或者直接使用变量

 if [ ! $filename ];then
     echo "cur filename is empty"
fi

 以上两种方式都行

如果使用如下方式则不行

 if [ ! -n $filename ];then
     echo "cur filename is empty"
fi

 

posted @ 2019-10-23 14:58  花拾夕  阅读(572)  评论(0编辑  收藏  举报