|
[ruby-list:42424] Re: 空白行を除くための行数の数え方: msg#00078lang.ruby.japanese
In message <BAY110-F214E3512E2FAF83468F9E9A860-MsuGFMq8XAE@xxxxxxxxxxxxxxxx> on Mon, 19 Jun 2006 12:05:51 +0900, 遠藤 大二 <dendoh-PkbjNfxxIARL9jVzuh4AOg@xxxxxxxxxxxxxxxx> wrote: > 遺伝子のデータを処理しています。 > ダウンロードしたデータは > // > という記号で終わるのですが、その下に二行余計な行が入っているために、処理がう > まく行きません。 目的の「処理」は、トライされているRubyのスクリプトとはまったく別物なの でしょうか? > 下記のやり方を取ろうと考えているのですが、もっとエレガントな方法を御存知の方 > がいらっしゃれば、御助言いただけないでしょうか。 行の番号に捕らわれすぎている気がします。 > 1ファイルの行数を調べる > 2'//'で始まる行の行番号を調べ、その最大数を求める > 3ファイルのうち2で決めた行数のみを新たに保存する。 "//"の行が来た時点で、ファイルを読むのを止めては、どうでしょう? Ruby じゃありませんが、 % sed -e '/^\/\//q' (元のファイル) > (加工されたファイル) といったことがされたい気がします。 -- 神戸 隆博(かんべ たかひろ) at 仕事場
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:42423] 空白行を除くための行数の数え方, 遠藤 大二 |
|---|---|
| Next by Date: | [ruby-list:42425] Re: 空白行を除くための行数の数え方, Toshiaki Katayama |
| Previous by Thread: | [ruby-list:42423] 空白行を除くための行数の数え方, 遠藤 大二 |
| Next by Thread: | [ruby-list:42427] Re: 空白行を除くための行数の数え方, 遠藤 大二 |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |