小编olo*_*opo的帖子

$ {var}和$ {var-}之间有什么区别

我已经看到一些shell脚本使用这个变量引用表示法,我只是找不到任何信息.

就我的测试而言,它显然是一样的.

有线索吗?

$ uno=1
$ if [ -n "${uno}" ]; then echo yay\! ; fi
yay!
$ if [ -n "${uno-}" ]; then echo yay\! ; fi
yay!
Run Code Online (Sandbox Code Playgroud)

bash

6
推荐指数
2
解决办法
337
查看次数

标签 统计

bash ×1