![wget을 사용하여 온라인 전자책을 다운로드하는 방법](https://linux55.com/image/168030/wget%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%98%A8%EB%9D%BC%EC%9D%B8%20%EC%A0%84%EC%9E%90%EC%B1%85%EC%9D%84%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
미안, 내 영어는 좋지 않아....
다운로드를 하려고 하는데이것eBook을 통해 다양한 접근 방식을 시도했습니다.얻다, 그리고
wget --domains --no-parent https://www.oreilly.de/german/freebooks/linag3ger
그리고
wget --domains --no-parent https://www.oreilly.de/german/freebooks/linag3ger/418_LinuxIVZ.html
이 웹사이트의 링크만 다운로드하세요.
그리고,
wget -r https://www.oreilly.de/german/freebooks/linag3ger/418_LinuxIVZ.html
따라서 재귀를 통해 모든 웹 페이지를 1GB까지 다운로드합니다...
나는 그것을 다운로드하고 나중에 다음과 같이 PDF로 변환합니다.여기설명하다.
누군가 나를 도와주세요. 감사합니다!
답변1
당신이 해야 할 일은 다음과 같습니다:
wget -np -r -l 2 'https://www.oreilly.de/german/freebooks/linag3ger/'
총 49개의 파일(총 3.7MB)이 다운로드됩니다.
기본적으로 wget에게 링크를 재귀적으로 다운로드하도록 지시해야 합니다 -r
. 그런 다음 -l 2
wget에게 2레벨보다 더 깊이 들어가지 말라고 지시하세요.
답변2
wget
다운로드할 항목(이 폴더 아래에 있는 항목)과 다운로드하지 않을 항목(Wiley 사이트의 나머지 모든 항목)을 표준에 알려야 합니다 .
GUI를 사용할 수 있는 경우 "HTTrack Website Copier"와 같은 도구를 사용하면 작업을 단순화할 수 있습니다.