匹配模式以grep中的某个字符结尾

时间:2015-09-21 17:53:10

标签: grep

这是我在使用grep时遇到的常见问题。当我执行以下操作时,假设文件的第三列中的模式为'chr1'

grep 'chr1' file

如何避免获得包括chr10, chr11, chr13等在内的结果?

谢谢!

2 个答案:

答案 0 :(得分:0)

这似乎有效:

grep -w' chr1'文件

答案 1 :(得分:0)

由于您对特定列中的值感兴趣,因此使用awk会更好:

awk '$3 == "chr1"' file