由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 怎么用sed删除符合两个条件的pattern呢?
相关主题
sed: how to delete characters between pattern1 and pattern2 ?a sed question
请教大家一个问题how to step over a line in code with gdb?
怎么限定用户只能在自己home目录下,不能向上一级目录访问?用thunar怎么加上delete confirmation?
how to count a pattern in vi?vim 里面进入visual模式后选择然后进入command line后的那个 '<,'> 是什么意思?
how to use regexp to extract this string pattern ?问个Ubuntu下的Amsn问题
perl design patterns一个shell script 的问题
perl regular expression: find $pattern.删除Ubuntu
如何删除如下文件。perl 高手看过来
相关话题的讨论汇总
话题: 删除话题: pattern话题: pattern1
进入Linux版参与讨论
1 (共1页)
h********m
发帖数: 116
1
前几天面试被问到一个问题,中间需要删除文件里含有某个pattern的lines,但是如果
有另一个pattern就不用删除(比如说comment行)。请问这个怎么实现啊?
如果只删除pattern1,应该是 sed "/$PATTERN1/d" file
可是怎样限定这一行不是 “#”开头呢?
a9
发帖数: 21638
2
你有$开头,肯定就不能是#PATTERN1了吧

【在 h********m 的大作中提到】
: 前几天面试被问到一个问题,中间需要删除文件里含有某个pattern的lines,但是如果
: 有另一个pattern就不用删除(比如说comment行)。请问这个怎么实现啊?
: 如果只删除pattern1,应该是 sed "/$PATTERN1/d" file
: 可是怎样限定这一行不是 “#”开头呢?

1 (共1页)
进入Linux版参与讨论
相关主题
perl 高手看过来how to use regexp to extract this string pattern ?
ask a quentionperl design patterns
怎么删除ubuntu?perl regular expression: find $pattern.
请问如何用命令快速删除文件如何删除如下文件。
sed: how to delete characters between pattern1 and pattern2 ?a sed question
请教大家一个问题how to step over a line in code with gdb?
怎么限定用户只能在自己home目录下,不能向上一级目录访问?用thunar怎么加上delete confirmation?
how to count a pattern in vi?vim 里面进入visual模式后选择然后进入command line后的那个 '<,'> 是什么意思?
相关话题的讨论汇总
话题: 删除话题: pattern话题: pattern1