WindowsのSQL Shell(psql)で現在のディレクトリを確認して変更する

2022年1月28日金曜日

PostgreSQL Windows10

t f B! P L
WindowsにインストールしたSQL Shellでディレクトリを変更する方法を調べたときのメモです。

起動時のディレクトリ

現在のディレクトリは、\! cdで確認できます。 psql起動時はPostgreSQLのインストールディレクトリになっているようです。

postgres=# \! cd
C:\Program Files\PostgreSQL\13\scripts

ディレクトリの変更

\cd でディレクトリを変更します。例えば、現在のディレクトリをC:\tmp\frに変更したい場合、\cd /tmp/frを実行します。

postgres=# \cd /tmp/fr
postgres=# \! cd
C:\tmp\fr

ディレクトリ内のファイル確認

\! dirで現在のディレクトリに存在するファイルを確認することができます。

postgres=# \! dir
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は Bxxx-xxx です

 C:\tmp\fr のディレクトリ
2035/06/16  14:23    <DIR>          .
2035/06/16  14:23    <DIR>          ..
               0 個のファイル                   0 バイト
               2 個のディレクトリ  29168 バイトの空き領域

このブログを検索

QooQ