UNIXでは、列番号の位置とフィールドの長さを使用して、固定幅ファイルをパイプで区切られたファイルに変換したいと思います。
入力は次のとおりです。
00100000003779U20210203
00200000004238U20210203
希望の出力:
001|0000000377|9U|20210203
002|0000000423|8U|20210203
利用可能な情報は
Column Ordinal Position - field length
1 - 3
2 - 10
3 - 2
4 - 8
ベストアンサー1
これは役に立つかもしれません:
cut -b1-3,4-13,14-15,16-23 --output-delim="|" file