PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

In grado di creare database postgres nella riga di comando ma non nello script bash

dopo di te sudo su diventi un altro utente. a questo punto lo script smetterà di essere eseguito, fino a quando non esci dall'utente, quindi continuerà l'esecuzione.

invece se vuoi eseguire qualcosa come postgres , prova smth in questo modo:

sudo su postgres <<EOF
psql -c 'CREATE DATABASE routing;'
EOF
exit