Re: Passing parameters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



What's wrong with doing it like this, for example?

#!/bin/bash
user=$1
database=$2
table=$3
myfield=$4
logfile=$5
mysql="select $4 from $3;"
psql -U $user $database -c "mysql" -l "$5"




Then:
/tmp/myscript postgres mydb mytable myfield /tmp/mylog



________________________________________
From: pgsql-admin-owner@xxxxxxxxxxxxxx <pgsql-admin-owner@xxxxxxxxxxxxxx> on behalf of Ferrell, Denise D CTR NSWCDD, H11 <denise.ferrell.ctr@xxxxxxxx>
Sent: Tuesday, March 22, 2016 9:44 AM
To: pgsql-admin@xxxxxxxxxxxxxx
Subject:  Passing parameters

Hi All,

Using PostgreSQL v9.3 on Linux Red Hat...

I've got a script that I'm running from the Linux command prompt that I need to pass 2 parameter's into the psql script without using the VI Editor.  Is there an easy way to accomplish this?

psql <database> -f <scriptname> -l <log_file>



Thank you in advance.
Denise


Journyx, Inc.
7600 Burnet Road #300
Austin, TX 78757
www.journyx.com

p 512.834.8888
f 512-834-8858

Do you receive our promotional emails? You can subscribe or unsubscribe to those emails at http://go.journyx.com/emailPreference/e/4932/714/


-- 
Sent via pgsql-admin mailing list (pgsql-admin@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux