Estou usando o comando psql \ copy e gostaria de passar uma variável para ela a partir do shell (para o nome da tabela), como fiz ao criar consultas de script. Eu li na documentação do psql que:
A sintaxe do comando é semelhante à do comando SQL COPY. Observe que, por isso, regras especiais de análise se aplicam ao comando \ copy. Em particular, as regras de substituição de variáveis e escapes de barra invertida não se aplicam.
Isso parece bastante definitivo, no entanto, estou me perguntando se alguém sabe de uma solução alternativa?
fonte