У меня есть указанная ниже psql команда копирования, которая отлично работает на linux сервере
export PGPASSWORD=****;psql -h "***" -U "***" -c "\copy (SELECT id, name,age FROM empschema.employee where id > 0 and id<=8238226) TO STDOUT WITH DELIMITER '|' CSV HEADER" dbname >/var/prod/test/first.CSV
Затем я изменил экспорт для установки и попробовал следующую команду в windows:
SET PGPASSWORD=****;psql -h "***" -U "***" -c "\copy (SELECT id, name,age FROM empschema.employee where id > 0 and id<=8238226) TO STDOUT WITH DELIMITER '|' CSV HEADER" dbname >C:/test/first.CSV
выше не вызывает никаких ошибок, но создает пустой файл в указанном каталоге. Может кто-нибудь, пожалуйста, помогите, что мне нужно изменить в команде, чтобы она работала на windows и linux