http://roclinux.cn/?p=1277
全文总结:
1 没有导出的变量是局部变量,子shell是看不到的。2 导出变量列表被复制给子shell,子shell可以修改和存取它,但是这种修改父shell看不到。3 导出变量列表的上述特性对于直接产生的子shell生效,对于由子shell产生的后继子shell也是如此。4 export可以在变量赋值之后用,也可以在变量赋值之前用。