I\'d like to execute a query from the shell (not in the interactive psql client) and have it print the CSV or TSV representation of the output to STDOUT. How do you do that with
The simplest way (using psql) seems to be by using --csv flag:
--csv
psql --csv -c "SELECT * FROM sometable"