хорошо, я сдаюсь. Как я могу ограничить размер загружаемых файлов, например, сказать, что я не хочу файлов размером более 2 МБ?
Сделать так, чтобы wget не загружал файлы размером больше X
3 ответа
единственный вариант ограничения я знаю, что wget
опоры -Q
переключиться на квоту. Это не то, что если вы хотите, а не комбинированный лимит всех загруженных файлов, не по отдельности. Трубопроводы каждую ссылку на него отдельно с -Q
переключатель не будет работать, как описано в на странице.
Я не знаю, какую среду вы используете, но гусеничный поддерживает ограничения размера файла с байтами максимальной длины и работает на платформе Java.
из них руководство пользователя:
- max-length-bytes
максимальное количество байт для загрузки на документ. Разок обрезать файл это ограничение достигнуто.
по умолчанию установлено значение чрезвычайно большое значение (в эксабайт диапазон), который никогда не будет достигнут в практика.
если о "загрузка 2 МБ max" вместо "скачать файлы с max 2MB " вы можете просто ограничить вывод, сохраненный на диск.
wget -O - $url |head -c 1024
(опционально > $SaveAsFile
)
- >сохраняет первый КБ, а остальные получает усечены.
(достаточно посмотреть на "OK:$Message", не убив мою /tmp С тоннами сообщений об ошибках от пульта; -))
Это возможно с помощью 3-сторонних патчей: http://yurichev.com/wget.html
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]