« 相手の意図を汲み取る方法 | main | backquotes »

エロい画像をワンライナーでダウンロード

サムネイルがいっぱいあるhtmlを持って来て

perl -ne 'while(/a href="(.*?\.jpg)"/g){print $1, "\n"}' hoge.html | xargs wget

xargs最高
事前にhtmlをダウンロードしないでこれやる方法ってどんなんだろ。LWP::Simple使えばすぐできるんだけど、ちょっとやってみたがわかんね。

トラックバック

このエントリーのトラックバックURL:
http://polog.org/mt-tb.cgi/374

コメント (7)

curlかwget?

wgetの標準出力渡しの方法がよく分からなかったんですが(-O -ってmanには書いてあるけどパイプするとエラーが出る)-qでログ出力を消してやるとうまく行きました。
てなわけで
wget -q -O - http://afoafodayo.blog84.fc2.com/blog-entry-216.html | perl -ne 'while(/a href="(.*?\.jpg)"/g){print "$1\n"}' | xargs wget
なかんじですかね 不勉強なので冗長かとは思いますが。

しかしほんとエロは役に立つなあ

rubyでも書いてみた
ruby -ne 'scan(/a href="(.*?\.jpg)"/).each{|c| puts c}'
Stringで渡されて、そのメソッドを呼び出す感じか。ふうん。

私は小学5年生よ。でも、えっちなの。

私は小学5年生よ。でも、えっちなの。

私は小学5年生よ。でも、えっちなの。

僕は26歳のサラリーマンだよ。でも、えっちなの。

コメントを投稿

Powered by
Movable Type 3.34