日期:2014-05-16  浏览次数:20647 次

grep 过滤文本指教!
文本1.txt中包含
字段1 字段2
abcc cbbb
1234 aaaa
123456789 155555a
abc_bcd 56855cc
135552222 445222
121 125222
11111111111 121233
abc1234 12212

需要过滤匹配的是字段1的内容,搜索字段1中内容,若字段1中存在4到10位的纯数字,就将其整行删除
处理之后结果如下:
abcc cbbb
abc_bcd 56855cc
121 125222
11111111111 121233
abc1234 12212

各位大牛帮帮忙,有没办法用GREP实现,或者用VB,MYSQL都可以,万分感谢!





------解决方案--------------------
sed -i '/^[0-9]\{4,10\} /d' filename