qq_不人不_0
2016-04-08 21:05
视频里不能删,应该是他写错了. 他之前写成了unset $变量名,带$符不管在哪哥bash都删除不了,在他切到父bash的时候没带$符了所以删除了。
在子shell中删除父shell中的环境变量,此时你在子shell中用set查看是没有的,等返回到父shell,你会发现父shell中的环境变量还在,此时你再pash进入子shell,你会发现你刚才在子shell删掉的变量依然存在。所以,想要彻底的删除环境变量,回到父shell中删除!
对的 视频里老师自己加了$
楼上说的对。在子bash下删除变量应该是unset 变量名,set查看一下,确实没有了,回到父bash下set查看这个变量是依然存在的。
是不是只要能够访问就能够进行修改呀
shell编程之变量
51477 学习 · 76 问题
相似问题