Ruby初心者質問スレPart3
■ このスレッドは過去ログ倉庫に格納されています
0370デフォルトの名無しさん
2005/11/12(土) 19:17:51キーワードB\tどうしたこうしたー\t … …
キーワードC\tイエー\t … …
:
とかいう感じのタブ区切りファイルがあります。\tはタブ文字のつもりです。この際CSVでもいいです。
「キーワードNで代表されるN行目の内容だけを更新する」ということをしたいです。
更新個所の指定方法はなんでもいいので、簡便な感じに一発で書き換える方法はありませんか?
「ファイルを読み込んで全行を配列に保存しつつ
キーワードにヒットすればその行のぶんは置換して保存し
終わったら全配列をファイルにどかんと書き戻す」
ということを今はしてるんですが、なんかいろいろもったいない気がします。何度も呼ぶと時間かかるし。
■ このスレッドは過去ログ倉庫に格納されています