У меня есть огромный (примерно 4 ГБ) текстовый файл, который нужно сортировать. Он настолько огромен, что у него 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
.
.
.
Мне нужно сортировать эту вкладку разделителей файл по первой колонке в Java без использования системных команд, который выполняет команду Unix. Я буду благодарен за вашу помощь.
Почему вы не делаете внешний вид? http://en.wikipedia.org/wiki/External_sorting –