Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: WGET - сохранть список урлов без перезаписи существующих?
цитата
20/08/13 в 21:49
 S_Flash
Список урлов знаю как сохранять -i file
В списке урлы на файлы, которые надо сохранить один раз и не перезаписывать более. Список будет меняться, команда wget будет запускаться по крону и докачивать новый урлы\файлы из обновлённого списка.

Надо сделать так, чтоб не перезаписывались уже закаченые.
Есть команда -N, но она проверяет обновление файла и не заменяет только в том случае, если файл тот же. А как сделать, чтоб не перезаписывало вовсе, т.е. если файл даже поменял размер или обновил дату?
цитата
20/08/13 в 21:55
 JM
Не проще php скрипт накатать используя html dom parser?
цитата
20/08/13 в 22:06
 ibiz
man wget -nc
цитата
20/08/13 в 22:06
 S_Flash
А чем проще, если в wget это одной строчкой делается?!
Но если есть идеи по php, то велкам!
цитата
21/08/13 в 00:19
 bh


на php уж точно лучше не делать, если есть такой список

а вообще если почитать хотя бы wget --help
то там есть замечательная строка:
-c, --continue возобновить загрузку частично загруженного
или
-nc, --no-clobber пропускает загрузки которые вы хотели закачать в
уже существующие файлы (перезаписав их).


я обычно пользуюсь -c - оно сверяет размер и если он идентичен, то ссылка пропускается


Эта страница в полной версии