
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
。