![imgur에서 페이지 가져오기](https://linux55.com/image/6847/imgur%EC%97%90%EC%84%9C%20%ED%8E%98%EC%9D%B4%EC%A7%80%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0.png)
imgur.com의 페이지와 해당 이미지를 저장하려고 합니다.
내가 얻는 것은 페이지뿐이고 이미지는 없습니다.
다음 URL을 예로 들어 보겠습니다.
http://imgur.com/gallery/l5NXz
나는 이것을 시도했습니다 :
wget -p -k http://imgur.com/gallery/l5NXz
저장된 이미지가 없습니다.
어떻게 해야 하나요?
답변1
이 imgur 페이지는 호스트에 걸쳐 있습니다. 이미지 자체는 열리지 않으므로 해당 옵션과 다른 옵션도 imgur.com
포함해야 합니다 . -H
페이지 wget
작성자의 기본 설정을 사용하는 경우 man
:
wget -E -H -k -K -p http://imgur.com/gallery/l5NXz
넌 할 수있어
firefox imgur.com/gallery/l5NXz.html
그리고 로컬 다운로드에서 이미지를 가져옵니다.
답변2
다음 셸 코드는 lynx -dump -listonly
URL 추출을 사용하여 다운로드할 이미지 목록을 가져온 awk
다음 xargs wget
.
mkdir pics
cd pics
lynx -dump -listonly 'http://imgur.com/gallery/l5NXz' |
awk '/\.jpg$/ {print $2}' | xargs wget
awk
다운로드 등이 필요한 경우 설명 .gif
문의 .png
정규식을 조정하세요 .jpg
.