我有一个配置文件,我可以使用$ source并检查其中的变量值。但是,我不想污染我当前的shell环境,而仍然想检查变量的值。
有什么建议吗?
答案 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 ~]#