| From: | Rob Sargentg <robjsargent(at)gmail(dot)com> | 
|---|---|
| To: | pgsql-general(at)postgresql(dot)org | 
| Subject: | Re: psql copy from through bash | 
| Date: | 2013-01-12 02:37:43 | 
| Message-ID: | 50F0CC77.8060207@gmail.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-general | 
On 01/11/2013 11:32 AM, Kirk Wythers wrote:
>
> On Jan 11, 2013, at 12:18 PM, Szymon Guz <mabewlun(at)gmail(dot)com 
> <mailto:mabewlun(at)gmail(dot)com>> wrote:
>
>>
>>
>>
>> On 11 January 2013 19:13, Kirk Wythers <kwythers(at)umn(dot)edu 
>> <mailto:kwythers(at)umn(dot)edu>> wrote:
>>
>>     Can anyone see what I'm misisng? I am trying to run a psql "copy
>>     from" command through a bash script to load a buch of cdv files
>>     into the same table. I'm getting an error about the file "infile"
>>     not existing?
>>
>>     #!/bin/sh
>>
>>     for infile in /path_to_files/*.csv
>>     do
>>        cat infile | psql dbname -c "\copy table_name FROM stdin with
>>     delimiter as ',' NULL AS 'NA' CSV HEADER"
>>     done
>>
>>
>>     Thanks in advance
>>
>>     --
>>     Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org
>>     <mailto:pgsql-general(at)postgresql(dot)org>)
>>     To make changes to your subscription:
>>     http://www.postgresql.org/mailpref/pgsql-general
>>
>>
>>
>> Hi Kirk,
>> maybe try this:
>>
>> cat $infile |
>>
>>
>
> Oh my goodness! Thanks you.
>
> Once more quickie. It seems that I am going to be asked for my 
> password every time psql loops through the copy statement.
>
> What is considered best practices to handle authentication? I am 
> connecting locally, as myself as the user and I'm being asked for my 
> user password. I added the -w (no-password) to the psql statement, but 
> now assume I need to add a .pgpass file or something.
>
> Suggestions?
>
Yes a .pgpass file would work nicely
| From | Date | Subject | |
|---|---|---|---|
| Next Message | John R Pierce | 2013-01-12 03:13:25 | Re: Getting Mysql data into Postgres: least painful methods? | 
| Previous Message | T. E. Lawrence | 2013-01-12 01:47:26 | reducing number of ANDs speeds up query |