I\'m trying to write PostgreSQL script(s) but having a problem with shebang line
#! /usr/bin/psql [ psql_args_here ] -f select now();
This giv
The problem is that psql don't skip the first line of the file.
You could try
#! /bin/sh exec sh -c "tail -n +3 $0 | psql -f -" select now();
or simply
#! /bin/sh psql << E_O_SQL select now(); E_O_SQL