${varname:?message}如果varname存在且非null,则返回它的值;否则,显示varname:message,并退出当前的命令或脚本。省略message,会出现默认信息parameter null or not set。${count:?"undefined/1"}将显示 count:undefined!,如果count未定义,则退出为了捕捉由于变量未定义所导致的错误。
来源: http://www.bubuko.com/infodetail-1976521.html