shell中强制声明变量
时间:2011-05-05 来源:孤独的猫
可以在shell中强制必须声明变量,shopt 指令,如下面的指令mustpreset.sh 运行结果为50
#!/bin/sh
declare Informix=50
echo $Informix
注意:
在ubuntu中,运行此脚本需用 $bash mustpreset.sh,因为默认的sh版本为dash,不是bash
如果脚本如下,会报错,因为没有事先声明变量
shopt -s -o nounset
echo $test
相关阅读 更多 +