Bạn có thể sử dụng -t hoặc --tuples-only tùy chọn:
psql --user=myuser -d mydb --output=result.txt -t -c "SELECT * FROM mytable;"
Đã chỉnh sửa (hơn một năm sau) để thêm:
Bạn cũng có thể muốn xem COPY yêu cầu. Tôi không còn có bất kỳ phiên bản PostgreSQL nào hữu ích để kiểm tra nữa, nhưng tôi nghĩ bạn có thể viết một cái gì đó dọc theo những dòng sau:
psql --user=myuser -d mydb -c "COPY mytable TO 'result.txt' DELIMITER ','"
(ngoại trừ result.txt đó sẽ cần phải là một đường dẫn tuyệt đối). COPY lệnh cũng hỗ trợ định dạng CSV thông minh hơn; xem tài liệu của nó.