码迷,mamicode.com
首页 > 系统相关 > 详细

linux 操作只读变量

时间:2019-11-03 01:32:50      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:var   inux   mamicode   ado   code   png   inf   bsp   info   

由于该操作需要用到 gdb,所以需要先 安装好 gdb

1. 查询是否有gdb:技术图片

 

2. 如果没有,需要先执行 yum install gdb 命令进行安装

3. 定义 只读变量 abc 并打印值:

abc=helloworld && readonly abc && echo $abc 

技术图片

 

如果对变量 abc 进行修改( 如上图的 abc=hw ),此时会报 abc 为 只读变量,即无法修改

3.  要想修改(如 删除),可以执行

 cat << EOF | sudo gdb     

attach $$     

call unbind_variable("变量名")     

detach   

EOF

举例:

技术图片

 

 

然后回车即可

4. 查询只读变量是否已删除:

echo $abc

技术图片

 

 

  

linux 操作只读变量

标签:var   inux   mamicode   ado   code   png   inf   bsp   info   

原文地址:https://www.cnblogs.com/wtx106/p/11784872.html

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