From: OHASHI Takeshi Date: 2006-06-18T23:27:34+09:00 Subject: [ruby-list:42418] Re: ファイル中の空行の削除方法 はじめまして、遠藤さん 大橋@愛知です。 最後の二行が空行でしたら、chompを使うのはどうでしょうか? 変数.chomp!.chomp! こうすると、最後の2行が消えると思ます。 遠藤 大二 wrote: > 遠藤@札幌です > > 遺伝子データの解析をRubyでやっています。 > ダウンロードしたファイルの末尾に二行空白行があるため、遺伝子解析処理がう > まく > いきません。 > 末尾の二行を削除する方法を探したところ、Rubyレシピブック261ページのス > クリ > プトをみつけました。 > 試したのですが、下記のエラーが出てしまい実行できません。 > filestrip.rb:26:in `truncate': not opened for writing (IOError) > from filestrip.rb:26 > from filestrip.rb:23:in `open' > from filestrip.rb:23 > > 二行を消せればこのスクリプトには、こだわりません。 > お知恵をいただければ幸いです。よろしくお願いします。 > -- 大橋 猛 ソリスアート代表 070-6500-0888 ohashi@solisart.com