Próbuję pobrać duży plik 2 GB za pomocą wget, ale po kilku minutach wydaje się, że nadal się przeciąga.
I ^ C go i wget go ponownie [z --continue
opcją], i zaczyna się pobieranie ponownie.
Czy istnieje sposób na zautomatyzowanie ponawiania pobierania, gdy przestanie się ono pobierać? Dzięki
--read-timeout=seconds
zamiast tego użyć . „Czas” tego limitu czasu odnosi się do czasu bezczynności: jeśli w dowolnym momencie pobierania dane nie zostaną odebrane przez więcej niż określoną liczbę sekund, odczyt nie powiedzie się, a pobieranie zostanie wznowione. Ta opcja nie wpływa bezpośrednio na czas trwania całego pobierania. Oczywiście zdalny serwer może zakończyć połączenie wcześniej, niż wymaga tego opcja. Domyślny limit czasu odczytu to 900 sekund.-c
do odpowiedzi, więc jeśli coś się nie powiedzie, możesz zacząć od miejsca, w którym przerwałeś. Dzięki.Wget próbuje kontynuować pobieranie 15 minut po awarii. Jeśli zostawisz to na noc, powinno po prostu działać.
źródło