【发布时间】:2014-05-09 23:13:00
【问题描述】:
我有一个 2GB 的 csv 文件,其中包含数百万行和 15 列 .. 像这样的东西, ID、状态、值 1、值 2 等
我正在尝试搜索包含多个匹配项的行。例如,ID = 123、State = CA 和 Value 2 = 100 的所有行。
我已经能够使用 grep 进行单值搜索($ grep 'CA' file.csv),但我无法弄清楚如何使用 grep 进行多个匹配。
有人可以帮助我吗?我不是编码员,但希望能够使用 Mac Terminal 对大型 CSV 文件进行基本解析。
谢谢!
【问题讨论】:
-
你应该去看看csvfix。
标签: macos unix csv terminal grep