如何在shell脚本中声明常量变量?

时间:2011-08-11 08:37:52

标签: bash shell

我无法从互联网上找到这些信息,是否无法声明最终初始化后其值不会改变的最终常量变量?

3 个答案:

答案 0 :(得分:97)

我相信你可以这样做:

readonly DATA=/usr/home/data/file.dat

你也可以这样做:

declare -r var=123

答案 1 :(得分:18)

readonly FOO=bar

答案 2 :(得分:13)

bash中,您可以通过内置readonly声明变量只读标记:

readonly CONSTVAR=value