Как указать местоположение файла при загрузке wget?

Я пытаюсь скачать файл так wget -P / var / www / html / wp-content / uploads / movies / 2019 / -O love.mp4 https: / /example.com/video. mp4

Но он находит файл в корне , а не в / var / www / html / wp-content / uploads / movies / 2019 /

0
задан 9 June 2020 в 19:11

2 ответа

Использование -O и -P может работать не так, как вы ожидаете. Попробуйте просто указать -O, если вы загружаете один файл.

wget -O /var/www/html/wp-content/uploads/movies/2019/love.mp4 \
https://example.com/video.mp4`

В этом примере я получаю файл с именем love. mp4 в моем каталоге / var / www / html . Я запускаю команду как sudo, потому что у меня нет прав как обычного пользователя.

user@server:/var/www/html$ sudo wget -O /var/www/html/love.mp4  https://file-examples.com/wp-content/uploads/2017/04/file_example_MP4_1920_18MG.mp4
--2020-06-09 20:00:43--  https://file-examples.com/wp-content/uploads/2017/04/file_example_MP4_1920_18MG.mp4
Resolving file-examples.com (file-examples.com)... 185.135.88.81
Connecting to file-examples.com (file-examples.com)|185.135.88.81|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17839845 (17M) [video/mp4]
Saving to: ‘/var/www/html/love.mp4’

/var/www/html/love.mp4   100%[==================================>]  17.01M  7.87MB/s    in 2.2s

2020-06-09 20:00:46 (7.87 MB/s) - ‘/var/www/html/love.mp4’ saved [17839845/17839845]

user@server:/var/www/html$
0
ответ дан 19 June 2020 в 21:28

Как это:

mkdir -p /var/www/html/wp-content/uploads/movies/2019
wget -O /var/www/html/wp-content/uploads/movies/2019/love.mp4 \
    https://example.com/video.mp4
1
ответ дан 19 June 2020 в 21:28

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

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