码迷,mamicode.com
首页 > 其他好文 > 详细

declare的用法:定义环境变量;把环境变量修改为本地变量;是变量变为只读(和readonly一样)。

时间:2017-06-05 23:53:36      阅读:458      评论:0      收藏:0      [点我收藏+]

标签:ash   nbsp   cannot   set   环境   不能   strong   not   roo   

declare的法;

    定义环境变量:declare -x 变量名

  修改环境变量为本地变量: declare +x 环境变量名

  使变量变为可读:declare -r 变量名

    

[root@localhost opt]# bb=10
[root@localhost opt]# declare -r bb    //把变量变为可读(不能修改和删除)
[root@localhost opt]# bb=20
bash: bb: readonly variable
[root@localhost opt]# unset bb
bash: unset: bb: cannot unset: readonly variable
[root@localhost opt]# 

  使变量变为可读的另一种方法: readonly 变量名

  

[root@localhost opt]# cc=20
[root@localhost opt]# readonly cc
[root@localhost opt]# cc=30
bash: cc: readonly variable
[root@localhost opt]# unset cc
bash: unset: cc: cannot unset: readonly variable
[root@localhost opt]# 

 

  

declare的用法:定义环境变量;把环境变量修改为本地变量;是变量变为只读(和readonly一样)。

标签:ash   nbsp   cannot   set   环境   不能   strong   not   roo   

原文地址:http://www.cnblogs.com/l75790/p/6947432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!