- 리눅스 readonly 변수 unset
- 리눅스 readonly 변수 변경
1 명령어[ | ]
Bash
Copy
gdb <<EOF > /dev/null 2>&1
attach $$
call unbind_variable("변수명")
detach
EOF
- gdb가 설치되어 있어야 한다
2 실습[ | ]
Console
Copy
[root@localhost ~]# readonly PI=3.14
[root@localhost ~]# readonly | grep PI=
declare -r PI="3.14"
[root@localhost ~]# unset PI
-bash: unset: PI: cannot unset: readonly variable
[root@localhost ~]# echo $PI
3.14
Console
Copy
[root@localhost ~]# gdb <<EOF > /dev/null 2>&1
> attach $$
> call unbind_variable("PI")
> detach
> EOF
[root@localhost ~]# readonly | grep PI=
[root@localhost ~]# echo $PI
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.