Я хочу иметь возможность разархивировать входной файл перед запуском задач, чтобы уменьшить передачу данных в процессе пакетной обработки. Для этого я добавил следующую командную строку в свой JobPreparationTask:
CommandLine = "/ bin / bash -c 'DEBIAN_FRONTEND = неинтерактивный apt-get install -y unzip; распаковать $ AZ_BATCH_TASK_WORKING_DIR // myInput.zip'"
Но вместо того, чтобы посмотреть в рабочем каталоге моей задачи, где у меня есть файл ( job / task / wd / myInput.zip ), он просматривает папку для подготовки задания, и я получаю следующую ошибку:
"не удается найти или открыть /mnt/batch/tasks/workitems/myJob/job-1/jobpreperation/wd//myInput.zip"
Я пробовал использовать другие пути окружения, но всегда получаю похожие ошибки. Как получить доступ к заданию / заданию / wd, чтобы распаковать файл?