【发布时间】:2022-01-11 03:37:06
【问题描述】:
我正在尝试这样做:
sudo -H -u postgres bash -c 'psql -c "CREATE USER admin WITH PASSWORD "qwerty";"'
我将它放在一个文件中并执行,但它不起作用......
我想是因为引号和双引号...
如何使用 bash 文件为 psql 创建用户?
非常感谢!
【问题讨论】:
标签: postgresql bash psql
我正在尝试这样做:
sudo -H -u postgres bash -c 'psql -c "CREATE USER admin WITH PASSWORD "qwerty";"'
我将它放在一个文件中并执行,但它不起作用......
我想是因为引号和双引号...
如何使用 bash 文件为 psql 创建用户?
非常感谢!
【问题讨论】:
标签: postgresql bash psql
SQL 中的字符串需要单引号。你可以使用
sudo -H -u postgres psql -c "CREATE USER admin WITH PASSWORD 'qwerty'"
【讨论】: