Re: psql as an execve(2) interpreter

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: psql as an execve(2) interpreter
Дата
Msg-id 21620.1122438707@sss.pgh.pa.us
обсуждение исходный текст
Ответ на psql as an execve(2) interpreter  (<brook@biology.nmsu.edu>)
Ответы Re: psql as an execve(2) interpreter  (<brook@biology.nmsu.edu>)
Список pgsql-hackers
<brook@biology.nmsu.edu> writes:
> I would like to use pgsl as an interpreter (in the sense of
> execve(2)).  In short, if a file begins with the line

>          #! /path/to/psql -f

> it should be interpretable by psql.  The normal semantics of execve(2)
> ensure that this will work perfectly (indeed a file containing
> "#!/path/to/psql -l" works as expected), except for psql's nasty habit
> of not interpreting the first line as a comment.

Given that # is not a comment introducer in SQL, I would consider
it a bug if it did.

You should instead write a shell script that invokes psql.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: RESULT_OID Bug
Следующее
От: Michael Fuhr
Дата:
Сообщение: Re: RESULT_OID Bug