Re: I need to take metadata from a shell script.

From: Andy Colson <andy(at)squeakycode(dot)net>
To: Jaume Calm <jaume(at)isac(dot)cat>, PostgreSQL <pgsql-general(at)postgresql(dot)org>
Subject: Re: I need to take metadata from a shell script.
Date: 2010-05-06 15:15:57
Message-ID: 4BE2DD2D.6080506@squeakycode.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 5/6/2010 2:57 AM, Jaume Calm wrote:
> Hi! I was searching for a command like pg_dumpall but with the
> difference that I don’t want a single file for all databases, i would
> like to have a file for each one.
>
> I couldn’t fins such command, so the only option I see is to write a
> shell script with a loop for all the DBs. The problem is that I’m unable
> to find the way to obtain the DBs’ names in a shell script. Can someone
> help me with this?
>
> Best regards and thank you all for your time.
>

Depending on what version of PG you are on, try:

psql -ltA

a little read, cut, awk, perl, etc action and you should be good.

-Andy

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Thom Brown 2010-05-06 15:30:28 Re: I need to take metadata from a shell script.
Previous Message Scott Mead 2010-05-06 15:13:36 Re: I need to take metadata from a shell script.