From: matz@... (Yukihiro Matsumoto) Date: 1998-03-19T16:52:52+09:00 Subject: [ruby-dev:1861] Re: [Request] FileTest.text?, test(?T, ) まつもと ゆきひろです In message "[ruby-dev:1860] [Request] FileTest.text?, test(?T, )" on 98/03/19, Shin-ichiro HARA writes: |原です。リクエストです。 | |ファイルがテキストファイルかどうか調べるコマンドがあると、 |ひどい目に会うのを、手軽に防げていいのではないでしょうか。 |(Perl ではかなり単純なアルゴリズムで実装されていたみたい |ですが。) まあ,否定はしませんが,問題はテキストファイルの定義が明確で ないため,どのようなアルゴリズムを使えば判定できるのかが定か ではないことです.perlのような方法(非ASCIIが20%(?)を越える) で良ければ簡単ですが. また日本語の取り扱いを考えるとさらに面倒なことになりそうです. jperlは0x80以上のコードを「文字」と扱うことで回避してるんだっ たけか. # 古代にあったと言うテキストファイルとバイナリファイルで構造 # が違うOSであれば簡単なんでしょうが. まだ乗り気でない まつもと ゆきひろ /:|)