Postgresql 使用shell脚本解析postgres-config.ini不会返回任何内容,我是否遗漏了任何内容?
我在postgres-config.ini文件中有以下参数:Postgresql 使用shell脚本解析postgres-config.ini不会返回任何内容,我是否遗漏了任何内容?,postgresql,shell,grep,sh,Postgresql,Shell,Grep,Sh,我在postgres-config.ini文件中有以下参数: PGUSER=usr PGPASSWORD=pass PGDATABASE=myDB PGHOST=localhost PGPORT=5432 我想解析它并使用shell脚本(sh文件)连接到数据库。我使用source和grep命令如下: source <( grep = postgres-config.ini ) source您的source来自流程替换,在命令行中对我来说很好: $cat foo.sh PGUSER=us
PGUSER=usr
PGPASSWORD=pass
PGDATABASE=myDB
PGHOST=localhost
PGPORT=5432
我想解析它并使用shell脚本(sh文件)连接到数据库。我使用source和grep命令如下:
source <( grep = postgres-config.ini )
source您的source
来自流程替换,在命令行中对我来说很好:
$cat foo.sh
PGUSER=usr
PGPASSWORD=pass
PGDATABASE=myDB
PGHOST=localhost
PGPORT=5432
$source这是否回答了您的问题?不,它仍然是同一个问题(没有打印)您是否尝试过上面Q/A中的想法:set-o allexport;源配置文件;set+o allexport