Deseo volcar una consulta de selección a un archivo de texto delimitado por tabuladores usando psql -F. Sin embargo, esto no funciona:Cómo establecer el delimitador de tabulación usando psql -F
psql -Umyuser mydb -F '\t' --no-align -c "select * from mytable" -o /tmp/dumpfile.txt
Eso hace que el delimitador sea literal \ t. ¿Cómo puedo usar pestañas reales en su lugar?
Gracias! Ese hilo ayudó. Lo tengo que trabajar usando 'psql -Umyuser mydb -F $ '\ t' --no-align -c" select * from mytable "-o/tmp/dumpfile.txt' –
El comentario de Jammie Forrest es muy útil. fbarber quizás podría agregarlo a la respuesta – Dimitris
Tuve que agregar '-A' también, para forzar la salida desalineada. Esto puede haberse convertido en un requisito en las versiones psql más recientes. – dland