From: gotoken@... (GOTO Kentaro) Date: 2000-05-04T01:40:37+09:00 Subject: [ruby-dev:9625] Re: illegal char in Dir ごとけんです In message "[ruby-dev:9624] Re: illegal char in Dir" on 00/05/04, nobu.nakada@nifty.ne.jp writes: > 単に puts したら kterm とかで表示できないとかではなく? だとし >たら p を使えばちゃんと見えると思いますが。 > >$ ruby -e 'p Dir.open(".").to_a' >[".", "..", "\244s"] これをみて$KCODEの値が気になったので、確認したら "EUC" になっ てたので、$KCODE = "n" にしたら確かに表示されました。 つまり問題としては、$KODE = "EUC" のときに、"\244s".inspect の値が "" になると言うことですね。実行効率を考えると仕方ない のかな。 -- gotoken