在cygwin中编写一个连接到PSQL的简单shell脚本


#!/bin/sh
psql --host=localhost --port=5432 --dbname=mydb --username=usr_name << EOF
i 'path_to_file/test.sql';
EOF

尝试在bash中使用cygwin执行psql sql脚本。如果我通过带有主机名的简单select查询,效果会很好但如果我作为一个适当的shell脚本运行,它需要时间

如果您想在here-doc中不使用变量运行psql命令:

#!/bin/sh
psql --host=localhost --port=5432 --dbname=mydb --username=usr_name<<'EOF'
i 'path_to_file/test.sql';
EOF

注意开头的'EOF'

的引号

相关内容

  • 没有找到相关文章

最新更新