set
命令显示所有本地变量,如下所示。我如何一次导出所有这些变量?
>set
a=123
b="asd asd"
c="hello world"
你是什么意思一次全部导出?您可以使用半冒号在一行中进行定义...就像a = 123; b =“ asd asd”; c =“ hello world”
—
Raza
set
还显示函数和系统变量,例如BASH_VERSION
您的问题不清楚。这是
—
斯特凡Chazelas
set
您正在显示的输出摘录吗?如果是这样,则不是bash
。是否要导出所有当前设置的变量,包括特殊的shell变量?还是只有像in中的那三个变量export a b c
?
export ${!T*}
将导出名称以开头的所有已定义参数T
。不幸的是,似乎没有一种方法可以轻松地生成所有已定义参数的列表。