J'essaie de créer un rôle postgres et un mot de passe de bash. Cependant, il semble que je me bats avec l'évasion des citations.Postgres: création d'un rôle et d'un mot de passe à partir de CLI, problèmes de citations imbriquées
Course à pied:
$ sudo su - postgres -c '''psql -c "CREATE USER testuser WITH PASSWORD 'somepass';" '''
Produit:
ERROR: syntax error at or near "somepass"
LINE 1: CREATE USER testuser WITH PASSWORD somepass;
Autres variations infructueuses que j'ai essayé; Comment puis-je gérer les guillemets imbriqués, et obtenir postgres pour créer le rôle à partir de cli?
Fonctionne bien, merci! –