get-title
-
URLを与えるとそのページのタイトルとURLをさまざまな形式で表示するRubyスクリプト
使っている様子
$ ruby get-title.rb https://www.hyuki.com/girl/
[『数学ガール』シリーズ](https://www.hyuki.com/girl/)
<a href="https://www.hyuki.com/girl/">『数学ガール』シリーズ</a>
◆『数学ガール』シリーズ
https://www.hyuki.com/girl/
コード
#! /usr/bin/env ruby
require 'mechanize'
if ARGV.length != 1
abort("Usage: get-title URL")
end
url = ARGV[0]
agent = Mechanize.new
page = agent.get(url)
puts "[#{page.title}](#{url})"
puts %Q(<a href="#{url}">#{page.title}</a>)
puts " ◆#{page.title}"
puts " #{url}"