Saya memiliki file fixed-width-field yang saya coba sortir menggunakan utilitas sortir UNIX (Cygwin, dalam kasus saya).
Masalahnya adalah ada dua baris header di bagian atas file yang sedang diurutkan ke bagian bawah file (karena setiap baris header dimulai dengan titik dua).
Apakah ada cara untuk mengetahui pengurutan "lewati dua baris pertama melintasi tanpa urutan" atau untuk menentukan urutan yang mengurutkan garis titik dua ke atas - baris yang tersisa selalu dimulai dengan angka 6 digit (yang sebenarnya adalah kunci I sedang menyortir) jika itu membantu.
Contoh:
:0:12345
:1:6:2:3:8:4:2
010005TSTDOG_FOOD01
500123TSTMY_RADAR00
222334NOTALINEOUT01
477821USASHUTTLES21
325611LVEANOTHERS00
harus diurutkan ke:
:0:12345
:1:6:2:3:8:4:2
010005TSTDOG_FOOD01
222334NOTALINEOUT01
325611LVEANOTHERS00
477821USASHUTTLES21
500123TSTMY_RADAR00