Grep - Tabs +一个模式文件

时间:2013-01-25 19:09:02

标签: unix grep

我希望用-f为grep提供一个模式文件,但是在每个模式之前和之后添加一个文字选项卡(从文件中)。这个方法允许我grep一个精确的列匹配,因为我正在处理一个制表符分隔的文件。

是的,我必须使用Grep。 awk和perl似乎无法处理我的大型模式文件。

是的,我可以在模式文件中添加标签,但是我有很多模式文件,因此需要很长时间,但如果全部失败,那就是我要做的。

这对于想要在tsv文件中进行精确列匹配的人来说非常有用。

1 个答案:

答案 0 :(得分:1)

我会尝试“动态”添加标签:

grep -f <(sed 's/^/\\t/; s/$/\\t/' patterns) [args...]

grep\t解释为标签。