[GENERAL] multiple sql results to shell - Mailing list pgsql-general

From Mark Lybarger
Subject [GENERAL] multiple sql results to shell
Date
Msg-id CAKM-gm+RQmkrO4GytBMN676P5f9cj=1TzdZXXZBWEn=sASvjeQ@mail.gmail.com
Whole thread Raw
Responses Re: [GENERAL] multiple sql results to shell  ("David G. Johnston" <david.g.johnston@gmail.com>)
Re: [GENERAL] multiple sql results to shell  (Geoff Winkless <pgsqladmin@geoff.dj>)
List pgsql-general
I have this bash/sql script which outputs some curl commands.  the backticks causes it to get interpreted by the shell.   This works fine if there is one result, but when there are many rows returned, it looks like one shell command.  

any help on getting multiple rows returned to be executed by the shell would be appreciated!

thanks!

`psql -P "tuples_only=on" -h ${DB_HOST} -d ${DB_NAME} -U ${DB_USER} -c "select 'curl -X POST http://${REGISTER_HOST}:8080/' || source_id || '/${MT}/' || model || '/' || site || '/backoffice/register' from myschema.events where source_id = $SOURCE_ID and ineffective_date is null"`


pgsql-general by date:

Previous
From: Önder Kalacı
Date:
Subject: [GENERAL] Is it safe to create foreign keys beforehand when logical replicationis used?
Next
From: "David G. Johnston"
Date:
Subject: Re: [GENERAL] multiple sql results to shell