sed错误 – 未终止的替代模式
发布时间:2020-05-23 15:40:53 所属栏目:Linux 来源:互联网
导读:我在目录中包含许多行的文件,如下所示: 98.684807 :(float)52.244898 :(float)46.439909 :(float) 然后一行终止: [chuck]: cleaning up... 我试图消除:(浮动)从每个文件(但保留数字),并删除清理…行. 我可以得到: sed -ie s/ :(float)//g * 工作,但创建保
|
我在目录中包含许多行的文件,如下所示: 98.684807 :(float) 52.244898 :(float) 46.439909 :(float) 然后一行终止: [chuck]: cleaning up... 我试图消除:(浮动)从每个文件(但保留数字),并删除清理…行. 我可以得到: sed -ie 's/ :(float)//g' * 工作,但创建保存旧文件的文件.删除-e标志会导致未终止的替换模式错误. 同样处理: sed -ie 's/[chuck]: cleaning up...//g' * 思考? 解决方法sed -i '' -e 's/:(float)//' -e '/^.chuck/d' * 这样你就告诉sed不要将副本(空长备份扩展保存到-i)并单独指定sed命令. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何从Linux内核模式设置进程的亲和性?
- curl:(48)将未知选项传递给libcurl
- .net – 性能关键GUI应用程序(windows,linux)
- linux – Bash,Shell,UXTerm和Terminal之间的区别
- linux – 为什么在内存有限的LXC容器中的应用程序将大文件写
- linux – 如何使用BASH比较两个文本文件的相同确切文本?
- linux – 如何获得虚拟化SR-IOV Infiniband接口UP?
- 如何在Linux Ubuntu中创建.sh扩展文件?
- linux – 为什么/ cat / urandom挂了我的bash脚本?
- 我如何知道在Linux上使用哪个串口?
