Joh*_*ohn 1 linux shell scripting
假设我创建了一个名为john的linux用户帐户.John希望在linux shell(bash)中创建一个名为MYVAL的变量,其值为Hello World
MYVAL ='Hello World'
约翰不希望他每次在登录时重新声明这个变量.有一些Linux的配置文件或启动文件,约翰可以在这样的声明这个变量,它将填充每次他启动他的电脑时?
这个问题在serverfault.com上更好,但答案是肯定的.您可以编辑主目录中的文件.bashrc
或.bash_profile
文件,以便在登录时设置环境变量.
.bash_profile
是您描述的环境变量的最佳位置. .bash_profile
每次登录时都会运行,而.bashrc
每次打开shell时都会运行.轻微,但重要的区别.