apacheのアクセスログみたいに巨大なファイル(1GB〜10GB)を正規表現検索とかマクロ編集とかしたいです。less以外に良いソフトはないでしょうか?できればwindowsのguiの秀丸っぽいインタフェースのソフトで。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/07/26 19:10:59
  • 終了:--

回答(4件)

id:urasyun No.1

urasyun回答回数15ベストアンサー獲得回数02005/07/26 19:23:55

ポイント20pt

http://www.megasoft.co.jp/miw7/index.html

テキストエディタ MIFES for Windows Ver.7.0-MIFESシリーズ-製品情報-メガソフト株式会社

MIFESですね。

・強力な検索、置換機能

・巨大ファイルの取り扱い(2GBまで)

・豊富な文字コードへの対応(変換機能)

・マクロ機能

このエディタを上回るものはおそらくはないです。(ちょっと高価ですが)

あと使ったことがないですが meadow(Windows版の Emacs。Emacsとは UNIX系では著名で強力なエディタ)。当然マクロ機能は備えているでしょうし、置換機能などもあるはずです(Emacsにはありましたから)。

http://www.hatena.ne.jp/1120464568

人力検索はてな - Apacheのアクセスログ解析ソフトを探しています。 以下の条件に合うものがあれば、教えてください。 ・最低でも1日20万行のログが発生するので、速度的に問題が出にくい..

類似質問の回答です。

id:kunitz

ありがとうございます!

MIFES

Meadow

2005/07/26 20:35:28
id:paxil No.2

paxil回答回数375ベストアンサー獲得回数22005/07/26 20:40:21

ポイント20pt

http://kawacho.don.am/win/meadow/

$B$a$I$&$5$sF~Lg(B(Meadow $BF~Lg(B)

上と同じ回答になってしまって恐縮ですが、Meadowをお勧めします。

私も実際に使っていますが、

マクロで定型処理などもOKです。

lispでいろんな拡張機能を追加することができ、それらがweb上で配布されていたりします。

最近Meadow2になり、ツールボタン(XEmacsのような)がつくようになりました。

id:kunitz

ありがとうございます!

Meadow

※巨大なログファイルもOK?

2005/07/26 21:12:15
id:terra5 No.3

terra5回答回数57ベストアンサー獲得回数02005/07/27 06:55:45

ポイント20pt

http://www.jsdlab.co.jp/~kamei/

ちーともやる気のない謎のぺぇじ

xyzzyというemacs系のエディタですが、windowsに特化してるので一般のwindowsのアプリケーション的なGUIを持ってます。機能もそうです。

マクロもemacsと同様にlispで可能ですが、共通部分は多いものの違いがあります。

私はWindowsでは普段meadow、mule、xyzzyを併用してます。


ただ、巨大ログファイルに関しては通常のエディタ類はオンメモリで動作すると思いますので、一般のWindowsだと通常のアプリケーションは最大2GBという制限から1.数GBが上限になると思います。


巨大なファイルを扱う場合、sed,awk,perl等でスクリプトを書いて標準入力を処理するのが一般的じゃないかと思います。

id:palo No.4

palo回答回数124ベストアンサー獲得回数142005/07/27 16:58:23

ポイント10pt

質問者の目的が分からないのではずしているかもしれませんが、

自分がログ解析をする場合のことを考えると、

数GBのファイルをエディタで処理するのは時間がかかってしまって大変です。


目的別に必要と思われる行をgrep等で抽出して、

その後、必要なら再度詳細な抽出をします。


(例) Yahoo Slurpのページ収集

$ grep ysearch access_log > /tmp/slurp.txt

$ grep ”12/Nov/2004:.*ysearch” access_log | wc


作業が定型化できれば、シェルスクリプトにして自動化します。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません