wget을 사용하는 웹사이트의 이미지 링크 목록

wget을 사용하는 웹사이트의 이미지 링크 목록

사진 링크를 다 넣을 수 있는 방법이 생각이 안나는 만큼 질문이 있습니다.목록, 이전에 이 질문을 했지만 OP가 요청한 게시물에 중복으로 표시되었습니다.다운로드모든 사진.

시도했지만 wget -r -P /save/location -A jpeg,jpg http://www.domain.com컴퓨터에만 다운로드됩니다. 모든 이미지 목록을 파일로 추출하려면 어떻게 해야 합니까?

답변1

스파이더 옵션을 사용하고 출력을 grep으로 파이프하여 링크만 가져옵니다.

wget --spider --force-html -r -l2 "www.domain.com" 2>&1   | grep '^--' | awk '{ print $3 }'   | grep '\.\(jpeg\|jpg\)$'

그러면 표준 출력에 대한 모든 링크가 표시되며 이를 파일로 지정합니다.

wget --spider --force-html -r -l2 "www.domain.com" 2>&1   | grep '^--' | awk '{ print $3 }'   | grep '\.\(jpeg\|jpg\)$'>links.txt

관련 정보