つまり、100 MB以上の大きさです。このようなテキストファイルは、編集者の範囲を広げることができます。
大きなXMLファイルを確認する必要がありますが、エディターにバグがある場合は確認できません。
助言がありますか?
つまり、100 MB以上の大きさです。このようなテキストファイルは、編集者の範囲を広げることができます。
大きなXMLファイルを確認する必要がありますが、エディターにバグがある場合は確認できません。
助言がありますか?
回答:
無料の読み取り専用ビューア:
tail
」これは実際には大きなファイルビューアではなくログファイルアナライザであり、1つのテストでは、250 MBのファイルをロードするのに10秒と700 MBのRAMが必要でした。しかし、そのキラー機能は、カラムライザー(CSV、JSONLなどで、スプレッドシート形式で表示される解析ログ)と蛍光ペン(特定の単語を含む行を特定の色で表示する)です。ファイルのフォロー、タブ、マルチファイル、ブックマーク、検索、プラグイン、外部ツールもサポートしています。無料のエディター:
組み込みプログラム(インストールは不要):
MORE
、UnixではなくWindowsを指しmore
ます。一度に1画面ずつファイルを表示できるコンソールプログラム。Webビューア:
有償編集者:
なぜあなたは使用しているエディタをちょうどするために見て(大)ファイルで?
* nixまたはCygwinでは、lessを使用します。(有名な格言があります。「少ないほど、多かれ少なかれ」–「少ない」は、以前のUnixコマンドの「もっと」に取って代わり、上にスクロールして戻ることができるためです。)「少ない」の下での検索とナビゲートは、 Vimですが、スワップファイルはなく、RAMはほとんど使用されていません。
GNU lessのWin32ポートがあります。上記の回答の「少ない」セクションを参照してください。
Perlは迅速なスクリプトに適してい..
ます。その(範囲フリップフロップ)演算子は、選択する必要のあるクラッドを制限する優れた選択メカニズムを実現します。
例えば:
$ perl -n -e 'print if ( 1000000 .. 2000000)' humongo.txt | less
これにより、100万行から200万行までのすべてが抽出され、出力を手動でより少なくふるいにかけることができます。
もう一つの例:
$ perl -n -e 'print if ( /regex one/ .. /regex two/)' humongo.txt | less
これは、「正規表現1」が何かを見つけたときに印刷を開始し、「正規表現2」が興味深いブロックの終わりを見つけたときに停止します。複数のブロックが見つかる場合があります。出力をふるいにかける...
これは、使用できるもう1つの便利なツールです。ウィキペディアの記事を引用するには:
logparserは、IISログのテストを自動化するために、Microsoftの従業員であるGabriele Giuseppiniによって最初に作成された柔軟なコマンドラインユーティリティです。これは、Windowsオペレーティングシステムでの使用を目的としており、IIS 6.0リソースキットツールに含まれていました。logparserのデフォルトの動作は、「データ処理パイプライン」のように機能します。コマンドラインでSQL式を取得し、SQL式の一致を含む行を出力します。
MicrosoftはLogparserを、ログファイル、XMLファイル、CSVファイルなどのテキストベースのデータや、イベントログ、レジストリなどのWindowsオペレーティングシステムの主要なデータソースへのユニバーサルクエリアクセスを提供する強力で用途の広いツールとして説明しています。ファイルシステム、およびActive Directory。入力クエリの結果は、テキストベースの出力でカスタム形式にすることも、SQL、SYSLOG、チャートなどのより特殊なターゲットに永続化することもできます。
使用例:
C:\>logparser.exe -i:textline -o:tsv "select Index, Text from 'c:\path\to\file.log' where line > 1000 and line < 2000"
C:\>logparser.exe -i:textline -o:tsv "select Index, Text from 'c:\path\to\file.log' where line like '%pattern%'"
100 MBは大きすぎません。3 GBは少し大きくなっています。私は、米国のファーストクラスの郵便の約2%を作成する印刷および郵便施設で働いていました。私が技術リーダーだったシステムの1つが、メールの約15 +%を占めていました。あちこちでデバッグする大きなファイルがいくつかありました。
ここにツールや情報を追加してください。この答えは、理由のためのコミュニティwikiです!大量のデータを処理するためには、さらにアドバイスが必要です...
less
単語の折り返しは遅いです。less -S
ワードラップなしの場合、大きな行でも高速です。また嬉しいです!
less
。