摘要:
特殊的变量替换${var}:同$var${var:-value} var未设置或值为null,使用value值作为替换,否则使用var${var:=value} 与${var:-value}一样,只是使用value的同时会赋值给varunset var1 echo ${var1:="var1 nuset or null one "}echo ${var1:="var1 nuset or null two"} #输出one,因为var1已不为null,使用var1echo ${var2:-"var2 nuset or null one " 阅读全文