具有多个精确匹配的 GREP

具有多个精确匹配的 GREP

我有一个 CSV 文件,其中包含以下格式的信息 -

       V1       V2       V3
   1: ITC 02-01-12  96.4500
   2: ITC 03-01-12  97.5833
   3: ITC 04-01-12  97.0500

列“V1”有很多名称,包括'ITC'也等。'A & B''XXX 40'

现在我想获取具有类似ITCin V1& date pattern XXinV2A & Bin V1& date pattern XXin模式的行V2。匹配V1V2应该完全匹配。

如果我只有'ITC',我可以使用下面的语法

grep -w ITC,[0-9][0-9] file.csv

但在目前的情况下,我有 2 个V1ie项目ITC and 'A & B'。任何正确的指针grep syntax都将受到高度赞赏

我的 CSV 文件相当大,运行时间只有几个 GB,因此获取此类行的有效方法会很有帮助

相关内容