我正在尝试从 unix 数据文件中获取前 22 个字符。这是我的数据如下所示。
前 12 个字符是第 1 列,接下来的 10 个字符是第 2 列。
000000000001199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
000000000002199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
000000000003199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
000000000004199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
000000000005199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
000000000006199998000180000 DUMMY RAG # MFR NOT ST 1999980 ZZ- 0 0 0ZZ-
原文由 Teja 发布,翻译遵循 CC BY-SA 4.0 许可协议
与
cut
:如果我理解第二个要求,您希望将前 22 个字符分成长度为 10 和 12 的两列
sed
是最好的选择: