在ubuntu中截断环境变量

时间:2018-05-22 01:28:53

标签: ubuntu docker

我正在尝试使用docker镜像截断ubuntu实例中的环境变量并使其失败。下面我将举例说明。

buildNum=“$(git rev-parse HEAD)” // this command returns commit hash
build= ${buildNum:0:10} //truncates commit hash to only first 20 chars
export myvar = "${build}"
error: bad substitution ???

上面的示例适用于我的常规OSX终端但是当尝试在ubuntu实例中运行相同的东西时,我得到了错误的替换错误。

1 个答案:

答案 0 :(得分:0)

问题是 = 符号周围的空格 尝试删除它们。

export myvar="${build}"