使环境变量等于文件的内容

时间:2013-07-30 16:44:13

标签: linux environment-variables

我正在使用linux,我想将环境变量设置为文件的内容: vi文件:

the env var should equal everything in here

现在文件中有很多“和其他特殊字符,这将花费大量时间来逃避它们。是否有更简单的方法?

1 个答案:

答案 0 :(得分:3)

如果filename是x.txt,您可以使用反引号(即`)来执行command substitution(因为它在Bash中调用)以将该文件的上下文设置为环境变量。

export C=`cat x.txt`