Я пытаюсь запустить следующую команду:
$ psql -d template_postgis -f /usr/local/pgsql-9.1/share/contrib/postgis-2.0/postgis.sql
Он выдает огромное количество ошибок, из которых я вижу только конец в своей оболочке - мне нужно увидеть начало, чтобы понять, что происходит не так.
...
psql:/usr/local/pgsql-9.1/share/contrib/postgis-2.0/postgis.sql:6065: ERROR: current transaction is aborted, commands ignored until end of transaction block
psql:/usr/local/pgsql-9.1/share/contrib/postgis-2.0/postgis.sql:6075: ERROR: current transaction is aborted, commands ignored until end of transaction block
psql:/usr/local/pgsql-9.1/share/contrib/postgis-2.0/postgis.sql:6081: ERROR: current transaction is aborted, commands ignored until end of transaction block
Однако, если я пытаюсь отправить сообщения в текстовый файл:
$ psql -d template_postgis -f /usr/local/pgsql-9.1/share/contrib/postgis-2.0/postgis.sql > error.txt
Текстовый файл содержит только три команды:
SET
BEGIN
ROLLBACK
Так почему же не весь вывод отправляется в текстовый файл, и как я могу увидеть весь вывод?