Усеченная переменная окружения в Ubuntu - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь обрезать переменную окружения в экземпляре 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 голосов
/ 22 мая 2018

Проблема с пробелами вокруг = знак
Попробуйте удалить их.

export myvar="${build}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...