Re: shell scripting

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: shell scripting
Дата
Msg-id Pine.GSO.4.02A.10004051044310.16709-100000@Uggla.DoCS.UU.SE
обсуждение исходный текст
Ответ на shell scripting  (Marc Tardif <intmktg@CAM.ORG>)
Список pgsql-general
On Tue, 4 Apr 2000, Marc Tardif wrote:

> Is ther any way to foresee if a database exists or if a user has
> permission to read/write a database from within a shell script?

The best (and as far as I know the only) way to determine whether you have
access to something is to try to access it. Anything else is destined for
failure some place.

Not tested, but it seems that testing like
psql -c "UPDATE foo SET a = 1 WHERE 5=6"
is sufficient and harmless. (I think psql might also return a non-zero
exit status if this fails.)


--
Peter Eisentraut                  Sernanders väg 10:115
peter_e@gmx.net                   75262 Uppsala
http://yi.org/peter-e/            Sweden


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

Предыдущее
От: "Chris Knight"
Дата:
Сообщение: RE: startup / shutdown scripts for *BSD?
Следующее
От: "Andrew Snow"
Дата:
Сообщение: Problem report (dropping views that are called by other views)