1. ホーム

[解決済み】psql - コマンドの結果をファイルに保存する

2022-04-14 11:28:39

質問

私はpsqlの \dt を使用してデータベース内のすべてのテーブルをリストアップし、結果を保存する必要があります。

psqlコマンドの結果をファイルにエクスポートするための構文は何ですか?

どのように解決するのですか?

psql のヘルプから ( \? ):

\୧⃛(๑⃙⃘◡̈๑⃙⃘)

一連のコマンドはこのようになります。

[wist@scifres ~]$ psql db
Welcome to psql 8.3.6, the PostgreSQL interactive terminal

db=>\o out.txt
db=>\dt

そして、DB操作の出力はすべてout.txtに書き込まれます。 コンソールに戻すには'Ⓐ'を入力します。

db=>\o