PostgreSQL CSV импорт из командной строки

Я использую терминал psql Postgres для импорта файлов CSV в таблицы, используя следующие

COPY tbname FROM
'/tmp/the_file.csv'
delimiter '|' csv;

который работает нормально, за исключением того, что я должен войти в терминал PSQL, чтобы запустить его.

Я хотел бы знать, если кто-нибудь знает способ сделать команду, подобную этой из командной строки оболочки Linux, аналогично тому, как Postgres позволяет команду оболочки, как показано ниже

/opt/postgresql/bin/pg_dump dbname > /tmp/dbname.sql

Это позволяет создавать дамп базы данных из оболочки Linux без входа в терминал psql.

Ответы на вопрос(1)

Ваш ответ на вопрос