`wget -i files.txt ` выдает ошибку отсутствия схемы на VPS

#bash #wget

#bash #wget

Вопрос:

Я собрал несколько файлов min.map и сохранил их, mapfiles.txt как показано ниже,

 https://example.com/app.bundle.min.map
https://example.com/app.bundle.min.map
https://example.com/app.bundle.min.map
  

Я прочитал man wget страницу и обнаружил, что для загрузки файлов с помощью wget нам нужно использовать
wget -i filename.txt

Итак, я попробовал то же самое и заметил странное поведение

  1. В локальной системе,

wget -i mapfiles.txt Эта команда запустила загрузку файлов .map

  1. На VPS,

wget -i mapfiles.txt

Получил эту ошибку
https://example/app.bundle.min.map: Scheme missing No URLs found in mapfiles.txt.

Не могли бы вы, ребята, помочь мне выяснить, где я ошибаюсь?

Комментарии:

1. Какая версия wget у вас есть на этом «VPS»? busybox wget не является GNU wget .

2. На VPS его GNU Wget 1.19.4 built on linux-gnu и в локальной системе его GNU Wget 1.20.3 built on linux-gnu

3. Вы поместили спецификацию Unicode в начало файла? Есть ли в файле окончания строк DOS?

4. Не уверен, что такое окончание строки спецификации unicode или DOS, но в обеих системах (локальной и на VPS) файлы имеют тот же формат, что и показано выше.