ソートする必要がある膨大な(約4GB)テキストファイルがあります。それは非常に巨大で、6千のクーンと数千の行を持っています。 bashスクリプトでソートするのはとても簡単です。しかし、私はファイルをソートするクロスプラットフォームのJavaプログラムが必要です。 thisを使用しましたが、ソートされた出力ファイルと同じ結果ファイルがあります。Javaの列に基づいてタブで区切られたファイルを並べ替える
SNP_ID Sub_0001 Sub_0002 Sub_0003 Sub_0004 ...
cnv3p502 0 0 0 0
rs3115860 1 0 1 1
rs3131967 1 0 1 1
rs3115850 1 0 1 1
rs12124819 0 0 0 0
rs2519031 1 0 1 1
.
.
.
をソートする入力ファイルの
パートIは、UNIXコマンドを実行するシステムコマンドを使用せずにJavaで最初の列に関しては、このタブ区切りファイルをソートする必要があります。私はあなたの助けに感謝します。
なぜあなたは外部の並べ替えをしないのですか? http://en.wikipedia.org/wiki/External_sorting –