以下がヒットしてくれません。grep と同じ動作です。うーん、何がいけない
んでしょう。分かりません。何がいけないのぉ (;_;)。お教えいただければ幸い
です。
--- test.sed ---
#Onigsed -R -n -f test.sed object >kek
/v\.c\.[/]vz [0-9]\+番/p
----------------
--- test2.sed ---
#Onigsed -R -n -f test2.sed object >kek
/v\.c\.[/]vz [0-9]+番/p
----------------
--- object ---
v.c./vz 43番, 文太 から,
------------------
#「+」というEREな言葉が通じてくれない。Perl(鬼車)って、EREです
よねぇ。(/_;)
状況を説明させていただきます。ほとんど断片といったほうが正確なのですが、
日経 mix の、あの c.mos さんが議長をしていた Vz 関係ログを入手することが
できました。 ただ当時(1991-95)の生ログというのは、そのままではとても読
めないものようなものなのです。もちろんダウンの仕方もあるわけですが、何と
か整理しなければ、と感じるログです(現代にあっては、過去ログは情報ではな
く物語なのです、さすがの Vzer にとっても)。もちろん、僕は、それが20年
近く前のものであっても、読んでみたいわけです(パソ通のログだから馬鹿馬鹿
しいと思うかもしれませんが、僕が職業的に読んでいるテキストは、100年前
の外国のテキストです! シェイクスピアなら500年前です)。
あう、間違いました。
まったく不案内な者ではありますが(基本 BRE な sed に Perl-like な正規
表現がそもそもワケワカですよね、とは思いますが)、どうか、onigsed で上が
間違っている理由をお教えください。そして、欲しい結果が得られる「表現」を
お教えください。m(_B_)m
実は、複行処理で、N コマンドを使います。 そこでの「^」も分からなかった
りします。後日、お伺いするかもしれません。お時間があるようでしたら、どう
かお助けください。
serow's sed で通ったりするから、もうワケワカなわけです。