是否有一种在Postgresql psql中运行bash命令的快速方法,如Oracle SQL*Plus中的感叹号?

是否有一种在Postgresql psql中运行bash命令的快速方法,如Oracle SQL*Plus中的感叹号?,postgresql,psql,Postgresql,Psql,例如,在使用Oracle SQL*Plus时,可以使用“!”字符来运行shell命令 SQL>!pwd 查看当前工作目录 我想知道,在使用psql时,是否有类似的快速方法可以对Postgresql执行同样的操作 提前感谢,是的,有一种方法可以做到这一点。您使用\。例如: \!ls 下面是另一个例子: bkregistration=# \!date Sun Apr 22 11:13:47 BST 2018 这是它在命令行文档中所说的: \! [COMMAND] execute com

例如,在使用Oracle SQL*Plus时,可以使用
“!”
字符来运行shell命令

SQL>!pwd
查看当前工作目录

我想知道,在使用psql时,是否有类似的快速方法可以对Postgresql执行同样的操作


提前感谢,

是的,有一种方法可以做到这一点。您使用
\。例如:

\!ls

下面是另一个例子:

bkregistration=# \!date
Sun Apr 22 11:13:47 BST 2018
这是它在命令行文档中所说的:

\! [COMMAND]   execute command in shell or start interactive shell

是的,有一种方法可以做到这一点。您使用
\。例如:

\!ls

下面是另一个例子:

bkregistration=# \!date
Sun Apr 22 11:13:47 BST 2018
这是它在命令行文档中所说的:

\! [COMMAND]   execute command in shell or start interactive shell

令人惊叹的!非常感谢,我投了赞成票,但它说声誉低于15分的用户的投票将不可见。非常感谢你的时间和帮助。太棒了!非常感谢,我投了赞成票,但它说声誉低于15分的用户的投票将不可见。非常感谢你的时间和帮助。