我必须从我的 postgres 数据库中进行数据转储。
我如何登录到 postgres 主页?. 我有以下脚本,但它不起作用:
#!/bin/sh$
export PASSWORD= something
echo $PASSWORD | sudo -S su postgres
pg_dump somedb > dump.txt+`date +%Y-%m-%d`
但是,当我运行此脚本时,我不会postgres@gauss:$
同时登录到脚本不会引发错误。我在这里做错了什么吗?