コマンド シェルから次の COPY クエリを実行しようとしています。
COPY products_273 TO '/tmp/products_199.csv' DELIMITER ',' CSV HEADER;
psql を使用してコマンド ラインからクエリを実行できることは知っています。
psql -U username -d mydatabase -c 'SELECT * FROM mytable'
しかし、どうすれば2つを組み合わせることができますか?以下は機能していないようですが、エスケープする必要があるかどうか/方法がわかりません。
psql -U username -d mydatabase -c 'COPY products_273 TO '/tmp/products_199.csv' DELIMITER ',' CSV HEADER;'