Postgreでsqlのスクリプトをシェル(bash)から流す際の方法(コマンドパラメータとスクリプトの作法)を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/01/08 11:44:26
  • 終了:--

回答(1件)

id:inosisibeyan No.1

inosisibeyan回答回数211ベストアンサー獲得回数02006/01/08 23:02:54

ポイント50pt

$ psql test < test.sql

のように,ファイルからコマンドを渡すやり方ですね。


$ psql test < test.sql > test.txt

とすると出力をファイルに出したりも出来ます。

bashのコマンドの中から、パイプやリダイレクトなどの

作法をそのまま使えば出来ますね。

unix関係の全般で、ほぼこのやり方になります。

id:P-mako

ご回答ありがとうございます。

$ psqwl [データベース名] < [sqlスクリプトファイル名]

ということですね。

参考URLのGoogleキャッシュは上手く表示されませんでしたが、PDFへのリンクが生きていたので、参考になりました。

2006/01/09 10:00:27

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません