Что делать, если идентификатор загрузки начинается с тире (дефис-минус)?

У меня возникла небольшая проблема с ледником Амазонки.

Я ввел команду

      aws glacier initiate-multipart-upload \
    --account-id - \
    --archive-description "Qozu Chronicles May 2023 Backup" \
    --part-size 4294967296 \
    --vault-name tyllavideo

и получил следующий результат:

      {
    "location": "/953374234641/vaults/tyllavideo/multipart-uploads/-BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW",
    "uploadId": "-BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW"
}

Обратите внимание, что имя начинается с . Это становится проблемой, когда я хочу загрузить деталь, например, когда я запускаю команду

      aws glacier upload-multipart-part \
    --upload-id -BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW \
    --body chunkaa \
    --range 'bytes 0-6717640/*' \
    --account-id - \
    --vault-name tyllavideo

Я получаю эту ошибку:

      aws: error: argument --upload-id: expected one argument

Я попытался включитьuploadIdв кавычках, и я попробовал использовать\чтобы избежать-. Оба выдали одну и ту же ошибку. Что я делаю не так и как мне начать загрузку?

0 ответов

Другие вопросы по тегам