ايران ويج

نسخه‌ی کامل: حذف متغیر read only در لینوکس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
دوستان متغیری را که با دستور readonly محدود کردیم چطوری می توان حذف کرد؟
از unset نمی شود استفاده کرد چون red only است راه دیگری دارد؟
Sad
سوال رو یگ جا می پرسن و توی جای درستش Biggrin
ظاهرا راهی نداره می گن shell رو باید kill کنی تا پاک بشه
توی یه لیست پستی می پرسم اگه خبری شد خبرت می کنم
چه خبر شده همه علاقه مند یه این موضوع شدند ؟
http://www.iranled.com/forum/thread-23914.html
من فکر کردم هر دونفر یکین Biggrin
(۰۵-تير-۱۳۹۱, ۲۱:۲۳:۵۰)javaweb نوشته است: [ -> ]سلام
دوستان متغیری را که با دستور readonly محدود کردیم چطوری می توان حذف کرد؟
از unset نمی شود استفاده کرد چون red only است راه دیگری دارد؟
Sad
ظاهرا یک راه حل هکی داره که توصیه نمیشه
http://stackoverflow.com/questions/17397...le-in-bash

با دستور gdb و دسترسی روت

کد:
$ readonly PI=3.14
$ unset PI
-bash: unset: PI: cannot unset: readonly variable
$ cat << EOF| sudo gdb
attach $$
call unbind_variable("PI")
detach
EOF
$ echo $PI

$