utf8なputtyで接続してrefeを引く
デフォルトではutf8で出力されないので、パイプを使う。
${HOME}/binにパスを通しておいて、実行可能形式にしてc2utfを保存。
1 #!/usr/bin/ruby -Ku 2 # stdin to utf8 3 # stdinが無いときはフリーズするので、Ctrl+cで中断する。 4 5 require 'nkf' 6 7 convStr = STDIN.read 8 9 utfStr = NKF.nkf('-w',convStr) 10 11 STDOUT << utfStr
こんな感じで使う
[2972]% refe Object type Object#type --- class --- type obsolete ruby 1.7 feature: type �ϡ�version 1.7 �Ǥϡ�obsolete
文字化けで(´・ω・`)
[2973]% refe Object type | c2utf Object#type --- class --- type obsolete レシーバのクラスを返します。 ruby 1.7 feature: type は、version 1.7 では、obsolete となりました。
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
なんかへたくそな感じだけど、とりあえず目的を達してるのでよしとする。