julley 发表于 2018-8-29 10:57:20

linux shell if [[ ! -z $1 ]];是什么意思

判断 $1 这个变量是不是空字符串  
如果不是返回真
  

  
判断第一个参数不为空
  
!非
  
-z 在if里的意思是 空
  
$1 第一个参数
  
[ ! -z $1 ],这是需要返回一个值0或者1
  

  
最后结果是 if或者if


页: [1]
查看完整版本: linux shell if [[ ! -z $1 ]];是什么意思