2009EX
2021-04-29 10:08
老师,从用户登录开始,就需要加载文件配置文件,我理解的是后面的文件覆盖前面的文件,您说的是只要保证不覆盖写到哪个文件都可以,这一点有写矛盾吧,还是说我对文件覆盖理解有问题,该问题基于视频4:00到5:00之间提出。
视频里提到的“保证不覆盖”,指的是后面的文件里面定义的变量不覆盖前面文件定义的变量。
比方说你在/etc/profile 文件中定义一个变量a,而后面的文件中没有定义同名变量,那这个变量a的值还是有效的;
而如果类似环境变量 PATH 这种,前面的文件虽然定义了,但是后面的文件采用这种方式:
PATH=$PATH:/new/path
即保留了前面文件定义的值,所以都生效。
你的问题基于4:00到5:00提出的,但这个问题的答案就在3:50那里...
shell编程之环境变量配置文件
32310 学习 · 30 问题
相似问题