Відповіді:
Єдиний варіант обмеження, який я знаю, який wget
підтримує, - це -Q
перемикач квот. Це не те, що ви хочете, хоча це зупиняється після комбінованого обмеження всіх завантажених файлів, а не окремо. -Q
Як і пояснено на сторінці man, не буде працювати жодне посилання на нього окремо за допомогою перемикача .
Я не знаю, яке середовище ви використовуєте, але сканер підтримує обмеження розміру файлів з максимальною довжиною байтів і працює на платформі Java.
з їх посібника користувача :
- максимальна довжина байтів
Максимальна кількість байтів для завантаження за один документ. Знизить файл, коли ця межа буде досягнута.
За замовчуванням це значення встановлюється на надзвичайно велике значення (в діапазоні екбабайтів), яке ніколи не буде досягнуто на практиці.
Якщо мова йде про " завантаження 2MB max ", а не про " завантаження файлів з max 2MB ", ви можете просто обмежити вихід, збережений на диску.
wget -O - $url |head -c 1024
(за бажанням > $SaveAsFile
) -> зберігає перший КБ, а решта стає усіченою.
(достатньо, щоб побачити " ОК: $ Message ", не вбиваючи мою / tmp тоннами повідомлень про помилки з віддаленого пристрою ;-))
Це можливо за допомогою сторонніх виправлень: http://yurichev.com/wget.html