bash 删除只读变量

步骤
1)执行

echo $$

结果是一个数字,这个数字是当前shell进程的id,记下这个进程id。
2) 在root权限下执行gdb

gdb

3)进入gdb交互模式,执行以下命令
(注意:下面的进程id是上面“echo $$”查到的进程id,变量名是你要删除的只读变量名)

gdb> attach 进程id
gdb> call unbind_variable("变量名")
gdb> detach
geb> q
posted @ 2022-04-19 18:17  enbug  阅读(245)  评论(0)    收藏  举报