标签: bash syntax expansion
以下bash语法是什么意思?
MY_VAR=${MY_VAR:-"mystring"}
提前谢谢。
答案 0 :(得分:3)
请参阅man bash中的参数扩展:
man bash
$ {参数:-word} 使用默认值。如果parameter未设置或为null,则word的扩展将被替换。 否则,parameter的值将被替换。
$ {参数:-word}
使用默认值。如果parameter未设置或为null,则word的扩展将被替换。 否则,parameter的值将被替换。
parameter
word