UNIX(私の場合はCygwin)ソートユーティリティを使用してソートしようとしている固定幅フィールドファイルがあります。
問題は、ファイルの上部に 2 行のヘッダーがあり、ファイルの下部に並べ替えられていることです (各ヘッダー行はコロンで始まるため)。
ソートに「最初の2行をソートせずに渡す」か、コロン行を先頭にソートする順序を指定する方法はありますか-残りの行は常に6桁の数字で始まります(実際にはキーですそれが役立つ場合は、並べ替えています)。
例:
: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