У меня есть установка, которая должна быть загружена из значений некоторых файлов в другой виртуальной машине.
Вот команда запуска, которую я использую для вызова команды запуска выполнения:
BOOT_VM="${VM_NAME}1"
BOOT_ENODE=$(az vm run-command invoke --name ${BOOT_VM} \
--command-id RunShellScript \
--resource-group ${RSC_GRP_NAME} \
--query "value[].message" \
--output tsv \
--scripts "cat /etc/parity/enode.pub")
echo ${BOOT_ENODE}
Результат, который я получаю:
Включить успешно: [stdout] [stderr]
Насколько я знаю, это может означать 2 вещи:
- Там нет файла
- Я неправильно обрабатываю ответ.
Действительно надеюсь, что это не 1 и хотел бы получить совет о том, как к этому подойти.