【发布时间】:2019-11-22 04:49:50
【问题描述】:
我是 Perl 新手,我正在尝试删除在特定位置定义的列。我的文件如下所示:
https://i.stack.imgur.com/18l5a.png
知道列的编号如下:
1-3 , 5-7 , 9-12 , 14-16 , 18-21 , 23-25 , 27-29 , 31-37 , 39-68 , 70-72 , 74
我想删除从以下位置开始的列:
1-3 , 14-16 , 23-25 , 27-29 , 31-37 , 39-68 , 70-72 , 74
所以我可以得到这个,只有列:5-7 和 9-12,但将它们的位置更改为:1-5 和 7-10
我还想在特定位置添加新列,例如 (12-21) 并获得以下结果文件:
https://i.stack.imgur.com/eQ0Yp.png.
提前谢谢你!
【问题讨论】:
-
欢迎来到 Stack Overflow Imane。与其张贴代码图片,不如在此处添加确切的代码 sn-p。
标签: perl parsing text-files