【发布时间】:2013-09-13 12:03:26
【问题描述】:
我有一个带有数字的行列表。需要排除所有以373开头的行。
例如我的清单是:
37322433151
37323175491
19376717186
79684480273
97246000252
37323175491
37323175491
40745108277
如果我做cat ... | egrep '^[^373].*',那么它会排除从3 或7 开始的行,输出是
19376717186
97246000252
40745108277
即使表达式是^[^(373)].*
仅当行以373 开头时,我才需要排除。谁能告诉我应该用什么表达方式?
我也试过'^(?!373).*
【问题讨论】:
-
对于前瞻选项,请阅读this。