2017-03-24 82 views
0

我在shell腳本中遇到${ID:-},但我不確定這個表達式究竟做了什麼。

經過一番谷歌搜索,我發現${var}$var都是一樣的。當我們想擴大如${foo}bar這樣的表達時,這種表達方式很有用。

但是我沒有找到任何解釋表達式的來源,例如${ID:-}

我想知道表達${ID:-}

+1

@TomFenech這是爲了避免致命錯誤時,你叫'以前 – xhienne

+0

@xhienne這很有趣,由於設置-u'。我認爲,如果您將您的意見作爲答案,這可能會成爲一個單獨的問題,涉及空白的默認擴展,這將是一個改進。 –

回答