The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
wget как просто перекачать файл, !*! prohor5, 30-Окт-09, 12:43  [смотреть все]
Здравствуйте

Подскажите пожалуйста, как можно с помощью wget просто скачать файл заново, не взирая ни на что, ни на его существование, ни на дату модификации, не прибавлять к имени скаченного файла никаких суффиксов, просто тупо взять и скачать поверх существующего. Кучу времени уже курю ман, никакого позитива.

wget --version
GNU Wget 1.10.2

  • wget как просто перекачать файл, !*! sHaggY_caT, 12:56 , 30-Окт-09 (1)
    • wget как просто перекачать файл, !*! prohor5, 13:12 , 30-Окт-09 (2)
      >Может, использовать костыли в виде скрипта? Парсить вывод 2> потока wget, узнавать от туда название файла, по регулярке отбросить .[0-9]{1,}, и перетереть этим файлом старый файл (банальное mv)

      Да в том-то и дело, что костыли уже надоели (в конце концов не wget-ом единым, есть curl и много еще чего). К тому же мне нужен набор опций для повседневных операций, чтобы я выполнил команду, и был уверен, что именно этот файл именно с таким именем лег в текущую папку. Что накопал:

      Есть wget URL/filename -O filename, но это несколько неудобно, т.к. filename всегда разный.
      Есть wget -r URL/filename, устраивает, но так создаются папки
      Есть wget -r -nH URL/filename, устраивает, но так создаются папки
      Казалось бы wget -r -nH -nd URL/filename и будет счастье, но тут вдруг непонятно с чего начинаются приписки в виде filename.1 если файл существует (в предыдущих случаях файл просто перезаписывался)
      wget -r -nH -nd -nc URL/filename при существующем файле не работает с диагнозом already there; not retrieving




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру