【发布时间】:2015-07-14 22:07:38
【问题描述】:
我在查看一些较旧的 unix shell 脚本时遇到了这个结构,它是什么意思,为什么使用它?
${1+"$@"}
【问题讨论】:
-
文档是怎么说的?
-
Shell Parameter Expansion 很容易错过的重要句子:“省略冒号会导致仅对未设置的参数进行测试。”
-
谢谢!我发现很难用这样的结构搜索谷歌(甚至是 stackoverflow)。
标签: sh