Как показывать свое сообщениe, когда команда psql завершается с ошибкой?
В отдельных случаях не только можно, но и нужно.
какая-то команда
     if [ $? -ne 0 ]; then
       echo "Что-то пошло не так"
     fi
Разумеется, если выполненная "какая-то команда" выставляет код возврата
https://www.postgresql.org/docs/current/plpgsql-co...

но надо понимать что если загибается системно ... хз конечно что там psql вообще покажет ))
будем считать что такое маловероятно