SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'
Och när det gäller kommandoraden (tack vare Erwin):
psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'"
Ger 1 om det hittas och inget annat.
Det vill säga:
psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='USR_NAME'" | grep -q 1 || createuser ...