6

Linux debian のフォルダー (/home/myHSH/scripts) に多くの .sql ファイルがあります。フォルダー内のすべての sql ファイルを postgreSQL v9.1 データベースに実行または実行するコマンドを知りたいです。

PostgreSQL 情報:

Database name=coolDB
User name=coolUser

あると便利: pgAdmin3 などの GUI ツールを使用して複数の SQL ファイルを実行する方法を知っている場合。

4

2 に答える 2

14

Bash または ZSH (要するに、csh/tcsh 以外のもの) を使用していると仮定して、コマンド ラインから:

for f in *.sql;
do
    psql coolDB coolUser -f "$f"
done
于 2012-10-25T05:39:22.433 に答える