Не могли бы вы проверить, определили ли вы эти переменные или нет?и не забудьте доллар $
перед переменными.
Таким образом, команда должна быть изменена на
tfe workspace update -name ${workspace_name} -tfe-address ${tfe_address} -vcs-id ${repo_name} -vcs-branch ${branch_name} -token ${token}
. Вы можете проверить, имеют ли эти переменные правильное значение или нет, следующим образом:
echo ${workspace_name}
echo ${tfe_address}
echo ${repo_name}
echo ${branch_name}
echo ${token}
Second, tfe предназначен для Terraform Enterprise и написан с помощью сценария оболочки. Не могли бы вы запустить с sh -x tfe ...
, какие дополнительные результаты вы получаете, и можете ли вы вставить данные в свой вопрос?