防止字符串没有定义,确保变量始终有值:
[tony@ test]$ result=${test:-UNSET}
[tony@ test]$ result=${test:=UNSET}
(注意这两个有区别)
[tony@ test]$ echo $result
UNSET
防止字符串没有定义,确保变量始终有值:
[tony@ test]$ result=${test:-UNSET}
[tony@ test]$ result=${test:=UNSET}
(注意这两个有区别)
[tony@ test]$ echo $result
UNSET