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


14

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

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

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

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

ファイルを開く必要があります。

テールのみを見るのは、ファイルが大きすぎるためです。私は尾を見たいだけです。


1
あなたの質問は明確ではありません。してください編集あなたがやろうとしているかを説明するためにあなたの質問を。受信した詳細とエラーメッセージを含めます。
チャーリーRB


これがどのように機能するのか混乱していると思います。このプラグインは閉じられたファイルを読み取らず、その末尾を返しません。また、ファイルの一部のみを開きません。ファイル全体を開いて監視する必要があります。
チャーリーRB

1
このStack Overflowの質問をご覧ください... unix tailコマンドに相当するウィンドウを探しています
チャーリーRB

回答:



5

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

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

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

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

基本的に、圧縮レベル0または率0%を選択できる圧縮アルゴリズムを選択できます。
マーティンヘニングス

7zを使用する代わりに、巨大なファイルを効率的に処理するためのツールがたくさんあります。そして、そこにビルトインされているtail様コマンドあなたは非常に多くの段階を経る必要はありませんので、
phuclvを

@phuclvあなたは正しいです、私は同意しますが、あなたはより建設的ですか?どのツールをお勧めしますか?どの組み込みのテールのようなコマンド?
ライアン

1

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

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


1

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

上から下まですべてを選択し、保持したいものを上から選択解除し始めます。

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

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


1

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

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

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

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

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

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

FlowSheetのスクリーンショット:

グラフ:

ここに画像の説明を入力してください

ダッシュボード:

ここに画像の説明を入力してください


0

私は長い間BareTailを使用していましたが、フィルタリング、時刻同期、行番号、サイドバイサイドビューなどの機能が欠落していました...最終的に、私は自分のログビューア「Loxx」を作成しました。Windows専用であり、機能が制限された無料で、巨大なファイル、リアルタイムの更新などを読み取ることができます。

ライセンスは次の場合に必要です。

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

メインウィンドウのスクリーンショットを次に示します。

試してみてください-フィードバックは大歓迎です!


Ultra Editはこれを行うことができます。ファイルのサイズは任意であるため、SSDディスクに配置できます。次に、最後に移動して、必要なものを選択し、新しいファイルに入れます
ジョン

....しかし、リアルタイムでログを表示したい..停止トリガーを定義する..役に立たない行を非表示にするなど... ...そして、UltraEditと70 GBのテストファイルを試してみました...それでも応答を待っている:-)
mommos

もちろん、リンクは便利ですが、より多くの機能、具体的には無料のものとそうでないものを説明しておいた方が良いでしょう。コメントで返信しないでください。 回答を編集して、より明確で完全なものにします。
G-Manは「Reinstate Monica」と言っています

0

これは本当にあなたの質問には答えませんが、巨大なファイルを調べようとするなら、私は銃が唯一の機能するエディタであることがわかりました昔はアセンブラーで、機能はほとんどありませんが、機能します。

私はまた、baretailがそれらの巨大なファイルを処理できると思いますが、100%確実ではありません。(ファイルの終わりだけが必要な場合は、ログを分析することになると思いますが、他の健全な状況を見つけることはできません) https://www.baremetalsoft.com/baretail/


-1

テールを新しいファイルに送信し、notepad ++で新しいファイルを開きます。

tail -200 "myfile.txt" > tempfile.txt

1
彼らは、Windowsを実行していると述べました。TailはLinuxコマンドですか?
チャーリーRB

2
まあ、それはもともとです。ただし、Wi32にはGNU Utilsを使用できます。次に、Windows環境でtailコマンドを使用します。このスレッドを
アートゲルトナー

2
回答が完全かつ有用であるためには、それらの詳細を含めるように編集する必要があります。
チャーリーRB

@CharlieRB、それは私の答えではありません。それらを編集するためにuser1889665に任せます
Art Gertner
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.