サムネイルがいっぱいあるhtmlを持って来て
perl -ne 'while(/a href="(.*?\.jpg)"/g){print $1, "\n"}' hoge.html | xargs wgetxargs最高
事前にhtmlをダウンロードしないでこれやる方法ってどんなんだろ。LWP::Simple使えばすぐできるんだけど、ちょっとやってみたがわかんね。
« 相手の意図を汲み取る方法 | main | backquotes »
サムネイルがいっぱいあるhtmlを持って来て
perl -ne 'while(/a href="(.*?\.jpg)"/g){print $1, "\n"}' hoge.html | xargs wgetこのエントリーのトラックバックURL:
http://polog.org/mt-tb.cgi/374
コメント (7)
curlかwget?
投稿者: 匿名 | 2007年07月08日 01:05
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
なかんじですかね 不勉強なので冗長かとは思いますが。
しかしほんとエロは役に立つなあ
投稿者: negipo | 2007年07月08日 01:34
rubyでも書いてみた
ruby -ne 'scan(/a href="(.*?\.jpg)"/).each{|c| puts c}'
Stringで渡されて、そのメソッドを呼び出す感じか。ふうん。
投稿者: negipo | 2007年07月08日 23:38
私は小学5年生よ。でも、えっちなの。
投稿者: 匿名 | 2007年11月06日 17:17
私は小学5年生よ。でも、えっちなの。
投稿者: 匿名 | 2007年11月06日 17:17
私は小学5年生よ。でも、えっちなの。
投稿者: 匿名 | 2007年11月06日 17:17
僕は26歳のサラリーマンだよ。でも、えっちなの。
投稿者: negipo | 2007年11月06日 18:08