2007-11-18から1日間の記事一覧

マッチした前の行の表示

reading previous lines after reaching certain string マッチした前の行 3 行を表示したいというものです。 awk ではファイルハンドルとかでジャンプすることはできませんから、最初から配列に押し込めながら処理する手法が一般的で、そうした解法が示され…

Levenshtein 距離

awk

以前も書いたものですが、再び登場します。 #! /usr/bin/gawk -f BEGIN { str1 = ARGV[1] ""; str2 = ARGV[2] ""; print levenshtein_distance(str1, str2); } ### 2 つの文字列のレーベンシュタイン距離を返す ### http://ja.wikipedia.org/wiki/%E3%83%AC%…

ウサビッチ

Just another Ruby porter, 2007-11-b http://www.usavich.tv/ うわぁ、御大まで。 ニコニコにあったものは途中から音ズレがひどかったので、明日見てみようかな。