>

tumblr에서 한 페이지의 이미지를 다운로드하고 싶습니다.
예를 들어 http://landscapes.tumblr.com/page/7

이 페이지를 브라우저에로드 할 때 (파이어 폭스와 크롬을 시도했습니다) 정확히 15 개의 이미지가 있지만 wget으로 다운로드하려고하면 60 개의 이미지 (7-11 페이지에 해당)를 얻습니다. 다운로드에 사용하는 명령은

wget -H -k -p -R "*avatar*" -A '.jpeg,.jpg,.bmp,.gif,.png' -np -nd -N -erobots=off -i http://landscapes.tumblr.com/page/7

wget이 왜 인수로 주어진 페이지보다 많은 페이지를 다운로드하는지 그리고 왜 한 페이지 만 다운로드하도록하는지 설명해 줄 수 있습니까? 미리 감사드립니다.

  • 답변 # 1

    wget 매뉴얼에서 :

    와이즈 비즈 와이즈 비즈

         

         

    로컬 또는 외부파일에서 URL 읽기.

    [...]

    와이즈 비즈 와이즈 비즈

         

    -i file

         이 옵션은 Wget이 주어진 HTML 페이지를 올바르게 표시하는 데 필요한 모든 파일을 다운로드하도록합니다. 여기에는 인라인 이미지, 사운드 및 참조 스타일 시트와 같은 것들이 포함됩니다.

    명령에 따라 원본 페이지, 페이지에서 링크 된 모든 내용 (이후의 모든 페이지 포함) 및 모든 페이지의 모든 필수 조건을 검색합니다.

    --input-file=file 를 제거한 후 원본 페이지의 필수 항목 만 가져옵니다.

  • 이전 opensuse - useradd가 SUSE에서 그룹을 만들지 않음
  • 다음 bash - sudo - /scriptsh를 실행할 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다