Необходимо отсортировать большой файл. Стандартная команда Linux sort не подходит, так как ключ сортировки не всегда на одной и той же позиции в текстовом файле.
В перле ест функция sort которой можо указать свою функцию сравнения, но у меня огромый файл (~1Гиг) и естественно с памятью проблемы возникают. Нашел модуль File:Sort, который специально сделан для сортировки больших файлов, но ему нельзя передавать свою функцию сравнения. Есть какие нибудь другие варианты?