339 B
339 B
表达式 | 含义 |
---|---|
${var:-aa} | 若var为空或未设定, 返回aa, var值不变 |
${var:=aa} | 若var为空或未设定, 返回aa, var=aa |
${var:+aa} | 若var有值 返回aa, var值不变 |
${var:?aa} | 若var为空或未设定 返回aa并退出shell, 若aa无值, 则输出parameter null or not set, 用于检测var是否被正确赋值 |