#!/bin/bash
a="zzz"
if [[ "$a" = "" ]]
then
echo $a
empty
else
echo $a no empty
fi
if [ -z "$VAR" ] ;
then
command
fi
if [[ "${a}aa" = "aa" ]]
[ -z "$var"
] && echo "empty" || echo "not empty"
以前一直看书上用
[ -n
string ]判断,但经过试验发现不行
[ -z string ]也不行
后来发现原来只要
[ string
]就可以了
不过最好使用[ "$string" ],因为string里面可能有空格
阅读(656) | 评论(0) | 转发(1) |