原です。 | 豊福@パパイヤです。 | | URL で指定されたファイルから文字列を grep したい |のですが ruby で簡単に書けますか。多分書けますよね。 |もし短ければそのプログラムも教えてもらえませんか。 簡単な、、ってことはこんなんでいいのかな。 ------------------------^ httpcat.rb #!/usr/bin/ruby require "socket" host = ARGV.shift host =~ /([^\/]*)(.*)/ server, target = $1, $2 sock = TCPsocket.open(server, 80) sock << "GET #{target} HTTP/1.0\r\n" sock << "Accept: */*\r\n" sock << "\r\n\r\n" head = "" while line = sock.gets head.concat line break if line =~ /^\r?\n/ end if head =~ /^Content-length:\s*(\d+)/i len = Integer($1) body = sock.read(len) else body = sock.read end sock.close #print head print body ------------------------$ httpcat.rb