Você não precisa copiar o arquivo para o servidor. O que você está procurando é o
STDIN para COPY :cat records_to_delete.txt | psql $server -c "COPY tmp_widgets FROM STDIN;"
STDIN para COPY :cat records_to_delete.txt | psql $server -c "COPY tmp_widgets FROM STDIN;"