似这种计算问题 给 变量赋值 .
如果变量还需要参与下一步操作.
需要验证 这个 $file 是空值 .
比如 rm -rf $file
$file =''
整个目录会清空
if [ "X$file" = "X" ]
then
##变量为空值
exit
else
do something ..........
fi
if [ -z "$a" ]
then
echo xx
fi
xx
if [ -n "$a" ]
then
echo xx
fi
这里是有坑的
test 这个命令 关于 -n -z 的说明.
-n STRING
the length of STRING is nonzero
-z STRING
the length of STRING is zero
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70013437/viewspace-2854443/ ,如需转载,请注明出处,否则将追究法律责任。