SJISコンバートについて

ということでkaro版を作ってみました。

 #!/usr/bin/ruby
 require 'nkf'
 def recdir(src,dst,&block)
  Dir.mkdir(dst)
  Dir.glob(src+'/*'){|f|
   g=f.sub(src,dst)
   test(?d,f) ? recdir(f,g,&block) : block.call(open(f),open(g,'w'))
  }
 end
 recdir(ARGV[0]||'.',ARGV[1]||'/tmp'){|sp,dp|
  dp.write(NKF.nkf('-s',sp.read))
 }