/var/log/messages

debugging with sixth sense

Sed とか Ruby とか

とあるプログラムが出力した文字列を云々、なツールを云々。

ある目印までを削除とか。

cat log.txt | sed -e  '1,/hogefuga/d'

標準入力から読み込んで複数区切文字で split な ruby とか。

while line = gets
    array = line.split(/[: ]/)
end

微妙なスクリプトしかでっち上げれなくてアレな今日この頃なのかどうかorz

つうか

今、以下な記述見てて気づいたのですが

p ary.map {|item| item/(ctr/8)}

Ruby のブロックって lambda な手続きオブジェクトなのか。むむむむ。

Comments