Доброго времени суток.
В современных файловых менеджерах ( nautilus, проводник ), числа сортируются в виде, удобном для человека, т.е.
Traffic on interface FC port 0/1
Traffic on interface FC port 0/2
Traffic on interface FC port 0/10вместо машинной сортировки
Traffic on interface FC port 0/1
Traffic on interface FC port 0/10
Traffic on interface FC port 0/2Как бы это реализовать на perl? Предполагаю, что через написание своей функции
sort { human_readable_sort($a) cmp human_readable_sort($b) } @listНо вот алгоритм никак не соображу. Или есть готовые?








