LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 895|回复: 2

[help]如何删除特定的内容?

[复制链接]
发表于 2007-2-13 06:57:25 | 显示全部楼层 |阅读模式
12 xx MM OE=-12.0001e-9
一些文本中,有像上面的pattern,我想把符合这些pattern的行,如果有MM OE, 就从MM开始把到行尾的字符删除,用什么方法比较好?sed?
给个例子,谢谢。
发表于 2007-2-13 12:11:16 | 显示全部楼层
$ cat 0
12 xx MM OE=-12.0001e-9
12 xx AA OE=-12.0001e-8

davi@davistar ~/shell
$ sed  's/MM OE.*//' 0
12 xx
12 xx AA OE=-12.0001e-8


不知道是不是这个意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-13 13:49:52 | 显示全部楼层
谢谢。.*表示通匹配的意思?
可以解决我的问题了。
a ton of thanks.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表