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

관련 정보