Save cypher-shell or neo4j command-line output to CSV

I have a query that returns many rows and want to save results in comma- or tab-delimited format for easy ingestion outside neo4j.

Current approach is to feed query to cypher-shell and save output to file:

cat myfile.cql | cypher-shell -u user -p password --format plain > output_file

Query results are not tab- or comma-delimited. How can I make this happen? Is there an alternative approach other than opening the browser, running the query from there, then exporting as CSV?

Updated Link - The documentation has moved and the forwarding does not work quite right - https://neo4j.com/labs/apoc/4.4/overview/apoc.export/apoc.export.csv.query/