以下变量的赋值是做什么的

时间:2015-04-09 09:00:56

标签: shell

我正在尝试了解bash脚本。我无法理解一段代码。我不知道该怎么去谷歌。所以我在这里张贴。它有什么作用?

VARIABLE=${VARIABLE:-foo}

1 个答案:

答案 0 :(得分:1)

它分配给VARIABLE:

  • $VARIABLE如果没有取消设置
  • foo否则

有时称为"default" parameter

${parameter-default}, ${parameter:-default}
     

如果未设置参数,请使用默认值。