标签:
5.1
printenv |
view Global variables |
bash |
new shell |
set |
|
export test |
Local → Global, so it can be accessed in both subshell and main shell. |
Delete a variable, no $ needed. |
|
PATH=$PATH:... |
append PATH, no “” needed, export needed to make it global. |
.bashrc |
define own aliases |
User-defined variables are lower-cased; while sys variables are upper.
test=testing;
remember there is no BLANK;
bash: new a shell, the subshell has no $test variable for it is user-defined; so it is with the subshell.
To fix this, we can “export test”, and NO $ needed.
When unset a global var, it only influent the subshell who execute this cmd.
标签:
原文地址:http://www.cnblogs.com/xiaochou/p/Shell_study_note.html