-k를 지정하지 않은 경우 wget이 다운로드 후 HTML 링크를 상대 링크로 변환합니다. 다운로드가 완료되면 문서의

-k옵션 (또는 --convert-link같은 사람이 페이지를 말합니다로 다운로드가 완료, 이후 상대에 귀하의 웹 페이지에서 링크를 변환합니다) :

다운로드가 완료되면 문서의 링크를 로컬보기에 적합하도록 변환하십시오. 이는 보이는 하이퍼 링크뿐만 아니라 포함 된 이미지, 스타일 시트에 대한 링크, HTML이 아닌 컨텐츠에 대한 하이퍼 링크 등 외부 컨텐츠에 링크되는 문서의 일부에 영향을줍니다.

따라서를 지정하지 않은 경우 다운로드 후 다시 -k실행 wget하여 문제를 해결할 수 있습니까? 그렇다면 올바른 명령은 무엇입니까? 내 추측은 wget -c [previous options used] [url]파일을 다운로드 한 것과 동일한 작업 디렉토리에서 실행하는 것입니다.



답변

그렇습니다, 당신은 wget그것을 할 수 있습니다 . 나는 use라고 말할 것 wget -nc -k [previous options] [previous url]입니다. -nc클로버가 아닙니다. 매뉴얼 페이지에서 :

지정하면 −nc이 동작이 억제되고 Wget은 최신 파일 사본 다운로드를 거부합니다.

그리고 -k옵션은 링크 변환을 수행합니다. 따라서 wget은 원격 서버에서 파기를 시작하고 이미 가지고있는 모든 파일을보고 다시 다운로드를 거부 한 다음 HTML 링크를 편집하여 상대에 대한 링크를 편집합니다. 좋은.


답변