Questo funziona per me:Postgres 9.1.4 su Debian GNU Linux con bash:
env PGOPTIONS='-c client_min_messages=WARNING' psql ...
(Funziona ancora per Postgres 12 su Ubuntu 18.04 LTS con bash.)
È anche quello che suggerisce il manuale. Nella maggior parte delle shell, l'impostazione delle variabili di ambiente funziona anche senza un env
iniziale esplicito . Vedi il commento di maxschlepzig.
Nota, tuttavia, che non esiste un livello di messaggio INFO
per client_min_messages
.
Questo è applicabile solo a log_min_messages
e log_min_error_statement
.