以下测试之间有什么区别吗?
[[ "$STRING" = "" ]] && exit 1;
[[ "x$STRING" = "x" ]] && exit 1;
[[ -z $STRING ]] && exit 1;
Run Code Online (Sandbox Code Playgroud)
Sod*_*ved 11
不,他们都是一样的.但是几个防守习惯才能进入.
$STRING的-z一个,以及${STRING-}以防万一它根本没有设置| 归档时间: |
|
| 查看次数: |
6933 次 |
| 最近记录: |