Chinaunix

标题: grep 精确匹配的问题 [打印本页]

作者: nogroup    时间: 2008-10-20 11:30
标题: grep 精确匹配的问题
文本文件为每行一个数据,
如:
11111
22222
123456
12332178
2341245
123
45678

如果我 grep 123就会把其中有123的数字的全给查出来,
而我此时只想要123的这一行数据。
grep 可以实现这个功能吗?
作者: blackold    时间: 2008-10-20 11:35
标题: 回复 #1 nogroup 的帖子
grep -xf
作者: wq2008    时间: 2008-10-20 11:45
grep ^123$

[ 本帖最后由 wq2008 于 2008-10-20 11:46 编辑 ]
作者: ubuntuer    时间: 2008-10-20 12:18
man grep
grep -x '123' urfile
grep '^123$' urfile
作者: zhaojys    时间: 2008-10-20 13:08
又学习一手了。
作者: xwmhmily    时间: 2008-10-20 19:36
-x: 匹配整行




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2