Esto funciona para mí:Postgres 9.1.4 en Debian GNU Linux con bash:
env PGOPTIONS='-c client_min_messages=WARNING' psql ...
(Aún funciona para Postgres 12 en Ubuntu 18.04 LTS con bash).
También es lo que sugiere el manual. En la mayoría de los shells, la configuración de variables de entorno también funciona sin un env
inicial explícito . Ver el comentario de maxschlepzig.
Tenga en cuenta, sin embargo, que no hay nivel de mensaje INFO
para client_min_messages
.
Eso solo se aplica a log_min_messages
y log_min_error_statement
.