意思是: - unix shell脚本中的这个符号

时间:2016-01-11 12:11:23

标签: shell unix

任何人都可以告诉我在Unix shell脚本中使用:-这个符号是什么意思

给定示例中的

while [ ${runq:-$SLOTS} -ge $SLOTS ]

1 个答案:

答案 0 :(得分:4)

这是使用扩展提供默认值的简单方法。有关详细信息,请参阅http://wiki.bash-hackers.org/syntax/pe#use_a_default_value

在像Read a variable in bash with a default value

这样的stackoverflow上也有类似问题的答案