Команда Wget: не может использовать-b и-P вместе

Я пытался загрузить эту ссылку

ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR615/008/SRR6156068/SRR6156068_1.fastq.gz

использование wget. Я хочу загрузить в фоне и к определенному каталогу, таким образом, я использую эту команду:

wget -b -P folder1/folder2 ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR615/008/SRR6156068/SRR6156068_1.fastq.gz

Но ничего не происходит. Моя загрузка не произошла.

1
задан 10 August 2018 в 09:00

1 ответ

Протестируйте свою загрузку с известным каталогом и именем файла сначала.

Например:

$ wget -b -P Downloads http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb
Continuing in background, pid 11795.
Output will be written to ‘wget-log’.

Это предполагает, что Ваш текущий каталог /home/YOUR_NAME и подкаталог Downloads существует под ним.

Проверьте файл журнала /home/YOUR_NAME/wget-log для сообщений о состоянии.

После того, как Вы знаете, что это работает, затем начните экспериментировать с различными именами папок и веб-адресами. В Вашем примере /home/YOUR_NAME/folder1/folder2 не существует или файл, который Вы пытаетесь загрузить, не существует.


Редактирование 11 августа 2018

OP получает эту ошибку:

Отправленный запрос HTTP, ждущий ответ... Считайте ошибку (Соединение, сброшенное одноранговым узлом) в заголовках. Повторение.

Подобная проблема может быть найдена здесь: wget получает ошибку Read (Соединение, сброшенное одноранговым узлом) в заголовках.

Принять ответ должен добавить параметры --auth-no-challenge --force-directories в конец wget команда:

$ wget -b -P Downloads http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb --auth-no-challenge --force-directories
Continuing in background, pid 2176.
Output will be written to ‘wget-log.2’.
1
ответ дан 7 December 2019 в 15:15

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

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