Команда «-T seconds»(—timeout=seconds) WGET

Команда «-T seconds»(—timeout=seconds) WGET

Синтаксис

-T 23 (если файл не сможет скачаться, то WGET подождёт 23 секунды и продолжит дальше)

Как пропустить загрузку файла в WGET?

—timeout=14 (если файл скачивается, то WGET подождёт 14 секунд и продолжить скачивать другие файлы)

Описание команды

Установите тайм-аут сети на секунды. Это эквивалентно заданию «-dns-timeout», «-connect-timeout» и «-read-timeout» одновременно.

 

При взаимодействии с сетью Wget может проверять таймаут и прерывать операцию, если она занимает слишком много времени. Это предотвращает аномалии, такие как висящие чтения и бесконечные соединения.

Единственный тайм-аут, включенный по умолчанию, — это 900-секундный тайм-аут чтения.

Установка тайм-аута на 0(ноль) полностью отключает его. Если вы не знаете, что делаете, лучше не изменять настройки тайм-аута по умолчанию.

Все параметры, зависящие от тайм-аута, принимают десятичные значения, а также значения подсегмента. Например, «0,1 секунды» является законным (хотя и неразумным) выбором таймаута. Субсекундные тайм-ауты полезны для проверки времени ответа сервера или проверки задержки сети.