Я пытаюсь обрезать переменную окружения в экземпляре 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 я получаю ошибку подстановки.