У меня есть список открытого текста в следующем формате:
[путь к файлу] [название трека] [имя исполнителя] [числовое значение]
например:
C:\Users\Somi\Music\Shaheedi.mp3 Shaheedi [By.NagRa] [Rp] Pasla Jatha Birmingham 140.01
C:\Users\Somi\Music\08 - Idgaf.mp3 Idgaf Bohemia (www.nannu.info) 88.01
C:\Users\Somi\Music\08 - Klasikhz - Hangower.mp3 Hangower Klasikhz 101.06
C:\Users\Somi\Music\4. Manni Sandhu - Pegg 2012[CrazyMasti.Com].mp3 4. Manni Sandhu - Pegg 2012[CrazyMasti.Com] Manni Sandhu[CrazyMasti.Com] 103.01
C:\Users\Somi\Music\5. Manni Sandhu - Jaan Sadi[CrazyMasti.Com].mp3 5. Manni Sandhu - Jaan Sadi[CrazyMasti.Com] Manni Sandhu[CrazyMasti.Com] 94.01
C:\Users\Somi\Music\6. Manni Sandhu - Gidhian Di Rani[CrazyMasti.Com].mp3 6. Manni Sandhu - Gidhian Di Rani[CrazyMasti.Com] Manni Sandhu[CrazyMasti.Com] 95.00
C:\Users\Somi\Music\7. Manni Sandhu - Door Ni Kulne[CrazyMasti.Com].mp3 7. Manni Sandhu - Door Ni Kulne[CrazyMasti.Com] Manni Sandhu[CrazyMasti.Com] 94.00
C:\Users\Somi\Music\8. Manni Sandhu - Bottle[CrazyMasti.Com].mp3 8. Manni Sandhu - Bottle[CrazyMasti.Com] Manni Sandhu[CrazyMasti.Com] 123.99
Каждая запись в списке отделяется от следующей жестким возвратом. Также кажется, что числовое значение терминала отделено от остальной части строки вкладкой. Есть ли способ сортировки этих записей по этому конечному числовому значению? То есть, есть ли какой-нибудь способ, которым я могу расположить их все так, чтобы конечные числовые значения были восходящими или нисходящими?
Я использую OS X Lion, но при необходимости я могу просто перенести текстовый файл на компьютер с Windows.
Любая помощь приветствуется.