2016-03-28 140 views

回答

1

随着

declare -x MY_VAR="new value" 

出口变量MY_VAR到环境中,而与

declare +x MY_VAR="new value" 

删除表示来自环境的变量。

一般来说,对于声明命令,使用+撤消由执行的操作 -

更多信息,可以发现here

+0

'声明-x'不一样'export',如果你把它的内部机能的研究申报-x只会导出在功能范围内,将出口导出到环境操作系统中 –

相关问题