Я запускаю файл bash для обработки некоторых задач psql. Тем не менее, я хотел бы, чтобы текстовый файл, содержащий запрос (fp_query.txt), принял разрывы строк для повышения удобочитаемости. В настоящее время я получаю эту ошибку:Возможны разрывы строк в файле запроса psql?
parse error at end of line
, когда я поддерживаю разрывы строк. Есть ли способ заставить интерпретатор игнорировать разрывы строк, чтобы я мог сохранить их в файле запроса?
Для справки, вот .sh файл:
export PGPASSFILE=.pgpass
psql -h [hostname] -d [dbname] -U [user] -f fp_query.txt
И вот fp_query.txt:
\copy (SELECT created_at::date, COUNT(*)
FROM ela_snapshots
WHERE created_at::date > CURRENT_DATE - 30
GROUP BY 1) to 'ELA_comp_tot_daily_sess.csv' with CSV HEADER