psql を使用して\dt
データベース内のすべてのテーブルを一覧表示し、その結果を保存する必要があります。
psql コマンドの結果をファイルにエクスポートするための構文は何ですか?
ベストアンサー1
psql のヘルプ ( \?
) より:
\o [FILE] すべてのクエリ結果をファイルまたはパイプに送信します
コマンドのシーケンスは次のようになります。
[wist@scifres ~]$ psql db
Welcome to psql 8.3.6, the PostgreSQL interactive terminal
db=>\o out.txt
db=>\dt
その後、すべての db 操作出力が out.txt に書き込まれます。出力をコンソールに戻すには、「\o」と入力します。
db=>\o