局部变量包括:
1.在shell脚本中由用户自定义的变量,从被定义的地方开始,到shell结束为止,其作用域为本脚本,离开本脚本,变量无效。
2.在用户登陆的shell中定义的变量,重新登陆后该变量消失
如果用户希望经常使用一个变量,可以将其定义为环境变量:
Shell实例1:
[root@ChangerLee 环境变量的定义]#blog="blog.csdn.net/changerjjlee"
[root@ChangerLee 环境变量的定义]#export blog
[root@ChangerLee 环境变量的定义]#env |grep blog
blog=blog.csdn.net/changerjjlee
如果用户希望定义一个只读变量,操作如下:
Shell实例2:
[root@ChangerLee 环境变量的定义]#blog="blog.csdn.net/changerjjlee"
[root@ChangerLee 环境变量的定义]#readonly blog
[root@ChangerLee 环境变量的定义]#blog="www.baidu.com"
-bash: blog: readonly variable
本文介绍了Shell脚本中的局部变量和环境变量的概念及用法,通过实例展示了如何定义、使用以及设置只读变量。
648

被折叠的 条评论
为什么被折叠?



