linux对文本一定字符批量替换

linux对文本一定字符批量替换,第1张

给出一个文本文件, 没有描述文件格式,  就直接在后面提到"序列", "名称"是个很奇怪的事情, 也许你可以考虑说明一下.

在你说明之前我假设每个">"开头的地方都是一行文本, 名称是类似"HWI-ST1276:146:C39RYACXX:2:1101:1795:1911"的文本, 你举的例子是希望把4行文本按照一定规则缩为2行文本, 那么试试下面这个命令:

sed -n 'hns/.* //Hgs/\n/N/p' input_file > output_file

在我自己电脑上, 复制上面的内容生成一个100MB的文件用来测试, 完成需要1.4秒

这在linux上测试通过, 不建议你参考别人的弄到windows上处理

IGS格式文件是一种初始图形交换规范(IGES)类型的2D/3D矢量图形文件,是一种CAD(计算机辅助设计)软件通用的基于ASCII文本格式保存和导出矢量数据标准。IGS文件可以存储线框模型、表面或固体的对象以及电路图或其它目的。Windows系统下:DassaultSystemesSolidWorksPro/EngineerIMSITurboCADDeluxe18AutodeskAutoCAD2013(IGES导入插件)NemetschekVectorworksOracleAutoVueideaMKIGSViewer苹果MacOSX系统下:IMSITurboCADDeluxev6上面所列的这些软件链接地址都是其官方网站或是正版销售渠道。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8095074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存