大きなテキストファイルを分割する

インターネットから70K行以上のテキストを含む非常に大きなテキストファイルをダウンロードしたところ、サードパーティのソフトウェアを使用してロードする際に問題が発生しました。 ソフトウェアプログラムは、エラーがファイルのサイズに起因することがすぐに明らかになったため、範囲外のエラーメッセージをスローします。

ファイルの一部を新しいファイルにコピーして貼り付け、プログラムはこれらのファイルを正常にロードしました。 ファイルが破損しているか、データの一部がエラーの原因である可能性はまだありましたが、ファイルサイズが原因である可能性が高くなりました。

論理的な次のステップは、大きなテキストファイルを複数の小さなファイルに分割するプログラムを見つけて、これらを後で個別にプログラムにロードできるようにすることでした。

シンプルなテキストスプリッター

シンプルテキストスプリッターは、Windowsオペレーティングシステム用のオープンソースプログラムで、大きなテキストファイルを簡単に処理できます。

ポータブルプログラムは、起動時にすべてのオプションをメインインターフェイスに直接表示します。 最初に行う必要があるのは、テキストを開くボタンを使用してテキストファイルをプログラムに読み込むことです。 Simple Text Splitterは、他のプレーンテキストファイルの中でも、txt、log、およびsrtファイルをサポートしています。 プログラムにロードするテキストファイルは、提供されたオプションを使用して分割できます。

テキストファイルのサイズとコンピューターのパフォーマンスによっては、テキストファイルを完全に読み込むのに時間がかかる場合があります。 プログラムでメガバイト範囲の大きなテキストファイルを読み込む際に問題が発生することはありません。

いくつかの分割オプションが右側にリストされています。 ドキュメントを分割する部分(チャンクと呼ばれる)の数を選択できます。 テキストファイルのすべての部分のデフォルト名はpartxx.txtです。これは、xx.txtなどの数字のみに変更したり、生成される新しいファイルのpartxx名にデフォルトのファイル名を追加したりできます。 [スタート]ボタンをクリックするとプロセスが開始され、テキストファイルが選択した数のチャンクに分割されます。

Simple Text Splitterは、64ビットWindows 7 Professional PCおよびWindows 10 Proコンピューターでテストされています。 他のほとんどのMicrosoftオペレーティングシステムでも正常に動作するはずです。 プログラムの新しいバージョンでは、インターフェイスがわずかに変更されていることに注意してください。 これで、メインペインの下にリストされたオプションが表示され、右側にはありません。

終わりの言葉と評決

Simple Text Splitterは、Windowsがプレーンテキストファイルを複数の部分に分割するための便利なプログラムです。 プログラムは一度に1つのファイルのみを処理できますが、複数の大きなテキストドキュメントを処理する必要がある場合、1つのファイルしか処理できないため、問題が生じる可能性があります。

それは本当にうまく機能しますが、すべてがうまく設計されたアプリケーションです。