SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'
Y en términos de línea de comando (gracias a Erwin):
psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'"
Da 1 si se encuentra y nada más.
Eso es:
psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'" | grep -q 1 || createuser ...