亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

子shell當中不能刪除父shell中的環境變量嗎?

我做了實驗,現在父shell定義環境變量,然后在子shell中去刪除,為什么還是能刪除呢?

正在回答

5 回答

視頻里不能刪,應該是他寫錯了. 他之前寫成了unset $變量名,帶$符不管在哪哥bash都刪除不了,在他切到父bash的時候沒帶$符了所以刪除了。

0 回復 有任何疑惑可以回復我~
#1

qq_不人不_0 提問者

非常感謝!
2016-07-15 回復 有任何疑惑可以回復我~

在子shell中刪除父shell中的環境變量,此時你在子shell中用set查看是沒有的,等返回到父shell,你會發現父shell中的環境變量還在,此時你再pash進入子shell,你會發現你剛才在子shell刪掉的變量依然存在。所以,想要徹底的刪除環境變量,回到父shell中刪除!

0 回復 有任何疑惑可以回復我~

對的 視頻里老師自己加了$

0 回復 有任何疑惑可以回復我~

樓上說的對。在子bash下刪除變量應該是unset 變量名,set查看一下,確實沒有了,回到父bash下set查看這個變量是依然存在的。

0 回復 有任何疑惑可以回復我~

是不是只要能夠訪問就能夠進行修改呀

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

子shell當中不能刪除父shell中的環境變量嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號