人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: kunitz
●カテゴリ:コンピュータ
✍キーワード:Apache GUI Windows アクセスログ インタフェース
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● urasyun
●20ポイント

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

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

MIFESですね。

・強力な検索、置換機能

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

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

・マクロ機能

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

http://www.meadowy.org/meadow/wiki/

Meadow - Trac

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

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

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

類似質問の回答です。

◎質問者からの返答

ありがとうございます!

MIFES

Meadow


2 ● paxil
●20ポイント

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

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

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

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

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

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

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

◎質問者からの返答

ありがとうございます!

Meadow

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


3 ● terra5
●20ポイント

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

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

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

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

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


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


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


4 ● palo
●10ポイント

http://www.kt.rim.or.jp/~kbk/regex/regex.html

正規表現メモ

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

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

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


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

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


(例) Yahoo Slurpのページ収集

$ grep ysearch access_log > /tmp/slurp.txt

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


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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ