記事閲覧

− 野ざらし言 −

4520 Re^4: MemoMenu.def (v 1.00)

文太 2018/09/19(Wed) 12:43 [4519]へのコメント
>躁期に向かっている証左と言えなくもない…のかも.(はっきりしねぇな)
 あはははは。不謹慎、不謹慎。で、でも、これ、すごく受けてしまった。

 今日はいい日。さて、どう時間配分しようか……。ダイコンにネットを
かけるのが最初だな……。6年目の種、芽がでました。種袋の種ぜんぶ、
使いきりました。v(^^)

 閑話休題。

 そんな大きなファイルを、エディタで何とかしようとするのは……。

--- eijicut.sed ---
# >Onigsed -f eijicut.sed eijiv58.txt 
1,/^■A/Iw 0.ejr		#1行目から■Aまで
/^■A /I,/^■B/Iw A.ejr
/^■B /I,/^■C/Iw B.ejr
中略
/^■X /I,/^■Y/Iw X.ejr
/^■Y /I,/^■Z/Iw Y.ejr
/^■Z /I,$w Z.ejr		#■Zから$(最終行)まで
-------------------

行数指定,/regex/
あるいは
/regex/,/regex/
 のアドレッシングで範囲指定して、

//I のフラグで、ignorecaseして(serow sedにはきっとない-注-)、

w (write) A.ejr (出力先ファイル)指定

 こんな感じで。

 次回はないか?
 (テンポラリーファイルエラーの連発くうと、鬱になりますよね。ボソ)

-注-:serow版で対処するには、きっとignorecaseフラグなんてないだろうから、
   テキストのフォーマットをよく見て、正規表現を工夫するしかないでしょう。

1,/^■[Aa]/w 0.ejr		#1行目から■Aまで
   これで足りるのかは、やってみないと。
   大変すぎるので、Onigsedで。


eijiro.org  171,258,595  2016-01-09  10:32
 これがS-JIS最終版に近いもののサイズ。タイムスタンプはあてになりません。
 でも、これくらいかな。v.141ぐらいだったような記憶?
 最新版を買って、UTF-8とやらについて教えてください。

 僕は、上の範囲指定を
/^■AC/I,/^■AD/Iw AC.ejr
 みたく、頭2字にして、110個くらいのファイルに切り分けているみたいでした。

ac.ejr  1,282,942  2017-03-29  23:06
 一つが、これぐらいのサイズ。

 切り分けは、スクリプトファイル4つをバッチで次々動かすみたい。

 これだけしてあると、すいません、はしたない自慢ですが、検索は一瞬です。m(__)m

 LXで全ての作業をすると、きっとスリリングな3分とかを経験できそう。
 「仕事中なの? それともハングしたの?」みたく。sedは非対話型。

 やっぱり母艦のパワーのあるWindowsマシンで、Onigsedを使ってというのが
オススメですね。

小物マクロの住所録 2009/01
nifty:FGALDC/MES/02/
03037  文太		WAEI.DEF(謹賀新年)
03052  文太		WAEI.DEF
03088  文太		英辞郎切り分け法
03089  文太		eiji.def (v.0.1)

 この辺りにあるはずなんですが、ログの復旧が済んでなかった! く、くそう。
鬱&ブルー。ど、どこだ?

 最後に。
 英辞郎は立派です。そんなに新語でもない表現で、「これって決まった言い方
でしょ」(独立単語の連なり以上イディオム未満)というを、出すことができた
のが英辞郎だけ、ということが3回以上ありました。(不必要に細かくいうと、
例辞郎の例文中において、という意味です)
 日本人の辞書作りにかける情熱は、世界一です。

PS: 旅、しましょうよ。僕は2月ころ、毎年、むしょうに旅に出たくなります。
PPS: 「壊れていたのは結局 i だけ」 improviseの呪い。あるいは僥倖。
 「いまや i で始まる単語も引けます!」
  占い師いわく「思いつきの行動を運命が求めているようです。衝動的に
  行き先も決めず、旅に出るなど」(improvise)

関連記事一覧ツリー (▼ を押すとツリー全体を一括表示します)

- 4456.第二の置換 - めざら 18/08/10-00:36

返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

おなまえ :
Eメール :
タイトル :
メッセージ: 通常モード(推奨)  整形モード(非推奨)  preモード(空白再現)
※ プログラムコード等を含まない場合は,できるだけ通常モードをご利用ください。

参照先 :
暗証キー: (英数字で8文字以内) プレビューなし


- 以下のフォームから自分の投稿記事を修正・削除することができます -

処理 記事No. 暗証キー