Det här fungerar för mig:Postgres 9.1.4 på Debian GNU Linux med bash:
env PGOPTIONS='-c client_min_messages=WARNING' psql ...
(Fungerar fortfarande för Postgres 12 på Ubuntu 18.04 LTS med bash.)
Det är också vad manualen föreslår. I de flesta skal fungerar även inställning av miljövariabler utan en explicit ledande env . Se maxschlepzigs kommentar.
Observera dock att det inte finns någon meddelandenivå INFO för client_min_messages .
Detta gäller endast log_min_messages och log_min_error_statement .