shell中很多情况下需要对字符串是否为空进行检查,检查方式有如下几种
["$name"=""]
[-z"$name"]
[!"$name"]
["X${name}"="X"]
上面四种方式都可以检查变量name是否为空值,其中第二种方式使用比较多。当然,也有检查变量是否为非空的场景,检查方式有如下几种
["$name"!=""]
[-n"$name"]
["$name"]
["X${name}"!="X"]
Start from scratch
过去无可挽回,未来可以改变
|
|
|