从文本文件设置环境变量

时间:2012-04-10 10:32:30

标签: bash shell export environment-variables ksh

我正在尝试根据文本文件中的文本导出一些路径名,但是我遇到了一些麻烦,

file="config.txt"

while read line
do
    LINE= "$line"
    echo "$line"

done <"$file"
export LINE

我已尝试使用上面的代码,但它没有将config.txt中的String保存到LINE。任何建议都会很棒!!

1 个答案:

答案 0 :(得分:3)

我认为你需要消除赋值运算符周围的空格:

LINE="$line"

此外,该脚本只会将文件中的 last 行保存到变量中。当代码循环时,所有先前的行都将被覆盖。