使用 sudo 启动 Postgresql 时出现问题



运行 Ubuntu 17.10 时,我在运行 Postgres 时遇到了问题。几周前它正在工作,但现在我遇到了这个问题。

sudo su postgres psql
/usr/bin/psql: line 19: use: command not found
/usr/bin/psql: line 20: use: command not found
/usr/bin/psql: line 21: use: command not found
/usr/bin/psql: line 22: use: command not found
/usr/bin/psql: psql: line 24: syntax error near unexpected token `$version,'
/usr/bin/psql: psql: line 24: `my ($version, $cluster);'

我不知道该怎么办,语法看起来很正常。

尝试

sudo -u postgres psql

相反。

我实际上不知道你的命令是做什么的。快速浏览man su并不能真正阐明su将如何处理额外的参数,但显然它不是psql开始,它可能将文件内容提供给 shell。

相关内容

  • 没有找到相关文章

最新更新