If word in ${param?word} is missing, the shell shall write a default error message. So expanding ${param?} when param is not set should write an error message like sh: param: parameter not set This was broken by r316417. PR: 233585 |
||
---|---|---|
.. | ||
builtins | ||
errors | ||
execution | ||
expansion | ||
invocation | ||
parameters | ||
parser | ||
set-e | ||
functional_test.sh | ||
Makefile | ||
Makefile.depend |