如何检查Linux子外壳中的环境变量?

时间:2018-10-05 22:03:10

标签: linux shell

我有一个配置文件,我可以使用$ source并检查其中的变量值。但是,我不想污染我当前的shell环境,而仍然想检查变量的值。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

只需启动第二个外壳。

[root@feaf38f55954 ~]# cat envars
export BOOGER='yuck'
[root@feaf38f55954 ~]# env | grep BOOGER
[root@feaf38f55954 ~]# bash
[root@feaf38f55954 ~]# source envars
[root@feaf38f55954 ~]# env | grep BOOGER
BOOGER=yuck
[root@feaf38f55954 ~]# exit
exit
[root@feaf38f55954 ~]# env | grep BOOGER
[root@feaf38f55954 ~]#