我目前正在尝试运行一个.sh
文件来备份我的数据库。
初始psql命令如下:
psql -h "$HOSTNAME" -U "$USERNAME" -W "$PASSWORD" -At -c "$SCHEMA_ONLY_QUERY" postgres
我收到了错误:
psql: warning: extra command-line argument "postgres" ignored
我不确定我是否正确地遵循了psql文档,因为如果我删除了-W "$PASSWORD"
部分,那么它突然起作用但我每次都要输入密码。
我想要包含密码,以便它不会反复询问我的密码。