web-dev-qa-db-ja.com

WindowsでNotepad ++を使用して8 GBのログファイルの末尾を開く方法

WindowsでNotepad ++を使用して8 GBのログファイルの末尾を開く方法

Notepad Document Monitorを使用しましたが、使用方法がよくわかりません。監視を開始してから何を?大きなファイルを選択するにはどうすればよいですか?

ファイルが8GBなので、開けません。だから私はこの大きなファイル8GBのログを得ました。尾を見たいだけです。たとえば、最後の100k行と同じです。

https://confluence.atlassian.com/pages/viewpage.action?pageId=321854547

ファイルを開く必要があると言います。

ファイルが大きすぎるため、尾のみが表示されるという点がすべてです。尾を見たいだけです。

14
user4951

PowerShell 3コマンドを使用できます:Get-Content yourfile.log -Tail 100

17
niutech

7Zipを使用して時折巨大ファイルを回避したことを告白します。方法は次のとおりです。

  1. 7-Zipをインストールします。とにかくこれが欲しいでしょう。
  2. 巨大なログファイルを右クリックします。
  3. 7-Zip-> Add to archive ...を選択します。
  4. 「アーカイブ形式」をtarに変更します
  5. 「ボリューム、バイトに分割」を650Mまたはチャンクに必要なサイズに変更します
  6. [OK]をクリックします。同じ名前で.tar.001と.tar.002で終わる一連のファイルが生成されます。
  7. これらのファイルをNotepad ++またはファイルの読み取りに使用するもので開きます。

いくつかの欠点があります。

  • 最初のファイルの最初の行には、いくつかのtar関連のゴミがあります。
  • ファイルは通常、改行の境界で開始/停止しません。
  • ファイルがアクティブに追加されている場合は機能しません。
5
Ryan

Ankhor FlowSheetと呼ばれる専用のデータワークベンチを使用できます。

  • パッケージ「大きなテキストの表示とフィルタリング」をインストールします
  • 含まれているライブラリLargeTextReader.flsxをインポートします
  • ファイルへのパスを指定します
  • あなたはそれを開くためにGTextOpen
  • GTextViewと接続する
  • ダッシュボードに接続します
  • ファイルをスクロールして楽しんでください!

必要な行をフィルタリング、結合、または抽出する演算子は多数あります。

最良のことは、ファイルをビューに入れるために8GBのRAMを必要としないことです。データはほとんど遅延なく小さなチャンクを介して「ストリーミング」されます。

私自身はすでに、43GBと6億行を超えるOSMデータファイルを調べることができました...

アプリケーションのCommunity Editionは無料で、そのようなタスクにも適しているはずです。

フローシートのスクリーンショット:

グラフ:

enter image description here

ダッシュボード:

enter image description here

1
Datenwürfel

Total Commanderのファイルリスタ機能(ホットキーはF3)またはここで入手できるスタンドアロンバージョンを使用できます。 Lister Standalon

統合されたファイルリスタにより、ほぼすべてのサイズ(最大2 ^ 63バイト)のファイルを、テキスト、Unicode、HTML、バイナリまたは16進形式、ビットマップグラフィック(bmp、jpg、gif、png)、マルチメディアファイル、および今では表示することができますRTFファイル。ファイルの小さな部分のみをビットマップを除いて)メモリに保持し、テキストをスクロールすると残りは自動的にロードされます。

1
Jessica

HxDなどの16進エディターを使用します。通常、ファイル全体を読み取るのではなく、ハードドライブをストリーミングします。

上から下にすべてを選択してから、保持したいものを上方向に選択解除します。

不要なものをすべて削除します(これには少し時間がかかる場合があり、読み込みバーが表示されますが、ハングしたり、Notepad ++のようにオーバーロードしたりしないでください)。

次に、より自動化されたソリューションが必要ない場合に備えて、Notepad ++でそれを開くことができます。

1
Deji

これは実際にはあなたの質問には答えませんが、巨大なファイルを調べるつもりなら、私は銃が唯一の有効なエディタであることを発見しました http://www.movsd.com/thegun.htm ホームページがらくたとエディターはアセンブラーで何年も前に書かれたようで、いくつかの機能はありませんが、動作します。

また、ベアテイルはこれらの巨大なファイルを処理できると思いますが、100%確実ではありません。ベアテイルはテーラーでもあり、フィルターなどのいくつかの機能があります。 (ファイルの最後だけが必要な場合は、ログを分析するつもりですが、他の健全な状況を見つけることはできません) https://www.baremetalsoft.com/baretail/

0
Griffin

私は長い間BareTailを使用していましたが、フィルタリング、時間同期、行番号、並べて表示などの機能がありませんでした...最後に、独自のログビューアを作成しました: "Loxx" 。これはWindows専用であり、機能が制限されており、無料です。巨大なファイルやリアルタイムのアップデートなどを読み取ることができます。

次の場合、ライセンスが必要です。

  • 変更されたファイルを保存する
  • ファイルのフィルタリング
  • 正規表現またはワイルドカードの使用
  • ファイル間の時間同期

メインウィンドウのスクリーンショットは次のとおりです。

ぜひお試しください-どんなフィードバックでも大歓迎です!

0
mommos