在bash中设置多个环境变量并将其导出为相同的值

在bash中设置多个环境变量并将其导出为相同的值,bash,shell,environment-variables,Bash,Shell,Environment Variables,我想为区域设置环境变量设置相同的值:LC\u CTYPE,LC\u ALL,LANG 我希望能够直接在交互式bash shell上进行设置,如下所示: $ export LC_CTYPE=$LANG=$LC_ALL=C 这个答案显示了如何在脚本中完成,但不是在交互式shell中 您提供的引用不是shell引用,而是一个PHP示例 在shell中,一种方法是使用循环: for i in FOO BAR BAZ; do export $i=value done 您提供的链接展示了如何在PHP

我想为区域设置环境变量设置相同的值:
LC\u CTYPE
LC\u ALL
LANG

我希望能够直接在交互式bash shell上进行设置,如下所示:

$ export LC_CTYPE=$LANG=$LC_ALL=C

这个答案显示了如何在脚本中完成,但不是在交互式shell中

您提供的引用不是shell引用,而是一个PHP示例

在shell中,一种方法是使用循环:

for i in FOO BAR BAZ; do
  export $i=value
done

您提供的链接展示了如何在PHP脚本中实现这一点,而不是在shell中。因为“ksh”不支持您提供的语法
export {LC_CTYPE,LANG,LC_ALL}=C