Curl -K - работает нормально, но с -Z он выводит файлы нулевой длины

У меня есть сценарий, в котором у меня есть канал, который я сделал, выводит серию:

url="..."
output="..."

этот канал в команду curl:

curl -K - lots of other options

Если у меня есть команда curl, как указано выше, она загружает один файл за раз и работает просто хорошо.

Однако, если я попытаюсь запустить curl параллельно, указав -Z , то он создаст многие из загруженных файлов нулевой длины. Это произойдет, даже если я укажу - parallel-max = 1 , что вы можете подумать, это то же самое, что запускать по одному, но это не так.

Есть идеи, что происходит и как это отладить?

0
задан 31 March 2021 в 15:27

1 ответ

В версии curl 7.70.0 исправлена ​​ ошибка , которая вызывает эту проблему. Текущая версия, поставляемая с Ubuntu 20.04.2 LTS, - 7.68.0, поэтому ее необходимо обновить, либо создав ее самостоятельно, либо дождавшись, пока Ubuntu сделает это.

0
ответ дан 23 April 2021 в 23:28

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

Похожие вопросы: