Мне нужно сохранить выходные данные команд AZ cli, которые выбирают мои частные IP-адреса как переменные.
Я использую следующее в скрипте bash:
echo "Fetching Monitoring Server IP"
SERVER_IP=$(az vm show -n ${THIS_VM_NAME} -g ${RSC_GRP_NAME} --query privateIps -o tsv)
echo "$SERVER_IP
Это будетПохоже, что это не работает, так как когда я эхо переменной, он возвращается пустым.
+ THIS_VM_NAME=XXXX-XX-XX-XX-XX
+ echo 'Fetching Monitoring Server IP'
Fetching Monitoring Server IP
++ az vm show -n XXXX-XX-XX-XX-XX3 -g XXXX-XX-XX-XX-XX --query privateIps -o tsv
+ SERVER_IP=
+ echo ''
Я буду признателен за любые указатели на это