Hola daniel ¿Ya intentaste de está manera?
psql -d bd -c "select * from ventas where fecha = '20120801';" (agregue las comillas) Saludos y nos comentas que paso. > From: daniel.delalu...@gmail.com > Date: Wed, 1 Aug 2012 17:20:06 -0700 > Subject: [pgsql-es-ayuda] Fecha línea de comando psql > To: pgsql-es-ayuda@postgresql.org > > Buenas tardes tengo el siente script > > psql -d bd -c select * from ventas where fecha = '20120801'; > > Pero me marca error en la ' de la fecha, como le puedo decir que es > parte del comando sql? > > Saludos > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda