docker容器中的意外输出

时间:2017-12-13 05:54:00

标签: shell docker export

我在下面的脚本中从config获取值:

#!/bin/bash
while read -u10 line
do
if echo $line | grep -v -e "^#" -e "^$" | grep -F "=" &>/dev/null
then
varname=$(echo "$line" | cut -f1 -d '=')
export $varname=$(echo "$line" | cut -f2 -d '=')
fi
done 10< ./config
echo $a

我的配置如下:

a="b" 

在我的主持人时,它会将a打印为b,但在容器中,会将a打印为"b"

有人知道为什么吗?

0 个答案:

没有答案