#[linux]test判断同一个字符串-z与-n返回值相同是为什么?
str3 我没有赋值test -z 判断 str3 是否为空,返回为真test -n 判断 str3 是否为非空,返回也为真
望采纳test命令的-z和-n选项都是用来检查字符串是否为空的,如果字符串为空,则返回值相同,因为字符串为空时,-z和-n都会返回0。