PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Capaz de criar banco de dados postgres na linha de comando, mas não no script bash


depois de sudo su você se torna outro usuário. neste ponto o script irá parar de ser executado, até que você saia do usuário, então ele continuará sendo executado.

em vez disso, se você quiser executar algo como postgres , tente smth assim:
sudo su postgres <<EOF
psql -c 'CREATE DATABASE routing;'
EOF
exit