У мене є файл із фіксованою шириною поля, який я намагаюся сортувати за допомогою утиліти сортування UNIX (у моєму випадку Cygwin).
Проблема полягає в тому, що у верхній частині файлу розміщується дворядковий заголовок, який сортується в нижній частині файлу (оскільки кожен рядок заголовка починається з двокрапки).
Чи є спосіб сказати сортування або "пропустити перші два рядки через несортовані", або вказати впорядкування, яке сортує лінії двокрапки вгорі - решта завжди починаються з 6-значний цифр (що насправді є ключем I сортую), якщо це допоможе.
Приклад:
:0:12345
:1:6:2:3:8:4:2
010005TSTDOG_FOOD01
500123TSTMY_RADAR00
222334NOTALINEOUT01
477821USASHUTTLES21
325611LVEANOTHERS00
слід сортувати:
:0:12345
:1:6:2:3:8:4:2
010005TSTDOG_FOOD01
222334NOTALINEOUT01
325611LVEANOTHERS00
477821USASHUTTLES21
500123TSTMY_RADAR00