달리는 동안
wget -r -k -l 1 "http://econ.ucsb.edu/~tedb/Courses/GraduateTheoryUCSB/TheoryF16.html"`
프로세스가 성공적으로 완료되었지만 많은 파일이 다운로드되지 않았고 많은 절대 링크가 변환되지 않았습니다.
예를 들어, 파일BloomSimonCh21.pdfHTML 소스 코드에 두 번 연결되어 있는데, 하나는 상대 경로이고 다른 하나는 절대 경로이며 둘 다 동일한 호스트에 속합니다. 후자는 로컬 파일이 아닌 인터넷을 통해 실제 웹사이트로 연결됩니다. 게다가 이 문서는베르누이.pdfwget
동일한 호스트 디렉토리에 있음에도 불구하고 다운로드되지 않습니다. -H
명령을 추가해 보았지만 wget
여전히 이러한 문제가 있습니다. 이것은 버그입니까?
다른 생각: 매뉴얼에는 -r
지정된 경우 wget
이전 파일이 동일한 파일인 경우 다운로드 시 이전 파일을 새 파일로 덮어쓰게 된다고 나와 있습니다. 아마도 파일을 다시 다운로드하는 것과 관련이 있을까요?
편집: 저는 wget
Arch Linux 1.18에서 최신 버전을 실행하고 있습니다.
답변1
이 문제는 GNU wget 버그 페이지에서 해결되었습니다.http://savannah.gnu.org/bugs/?50173. 이 문제는 새로운 알파 버전 1.19에서 해결된 것으로 보입니다.