自定义环境变量的时候,使用 source 命令对配置文件生效出现:
-bash: export: `=': 不是有效的标识符
原因:
其实根据错误信息提示就可以看出是 `=` 引起的原因;
编辑配置文件的时候,变量名 = 变量值 没有挨在一起写,中间出现了空格。
✖ 示范:export 变量名 = 变量值
✔ 示范:export 变量名=变量值
更改过后,重新对配置文件进行生效操作,并且成功取出设置好的环境变量的值:
[wq@centos ~]$ source .bashrc
[wq@centos ~]$ echo $NAME
WQ
完。。。