読者です 読者をやめる 読者になる 読者になる

decode

技術ブログ 本の紹介

choromeの履歴をはてな記法で表に整形するRubyスクリプト書きました

昨日は生産性をあげなくては、と気付いた。
毎日していることといったら...choromeの履歴をはてな記法に整形する事だ!と気付いた。
なのでいい感じにしてくれるスクリプト書きました。もっと良い書き方あったら教えて下さい。
誰か一緒に履歴を晒すブログ作りましょう。

io = open('memo')
ary = io.readlines

ary.collect!{ |one_line|
  one_line.chomp!
  one_line = "|" + one_line
  # 空白を消す
  one_line.gsub(/\s+/,'')
}
ary.delete("|")

# 行数/ まとめる行数 - 1 = 最終行数
n = (ary.length / 3) - 1

# 3行を1行にまとめる
for i in 0..n
  2.times do
    ary[i] = ary[i] + ary[i+1]
    ary.delete_at(i+1)
  end
end

ary.each { |var|
  var = var + "|"
  p var
}

io.close

使い方
このスクリプトと同じ場所にmemoを用意しましょう。
memoにおもむろにgoogle choromeでコピーした履歴を貼りましょう。
後は叩いたやつをリダイレクトすれば出来上がり。

まぁ3行づつ欲しいものがまとまっているならなんでも使えます。

Vimでエディッツするの楽しかったけどおさらば。

広告を非表示にする