See https://lnav.org for a powerful mini-ETL CLI power tool; it embeds SQLite, supports ~every format, has great UX and easily handles a few million rows at a time.
I haven't tried angle-grinder, but the README says it's a functional programming language paired with a CLI. Whereas lnav is a CLI util that embeds SQLite and supports SQL and regex filters. I'd guess that lnav has a lower learning curve given there's no new language involved.