我试图在postgres中加载大数据文件。
归档由' |'分隔。但我的问题是我的数据文件的每一行都以' |'结尾。和' \ n' 。所以postgres期待在最后一个' |'之后的另一个领域。
对于小文件,我刚删除了最后一个' |'并使用COPY
正确加载数据,但我有一些文件超过800000行,最好的方法是什么?
答案 0 :(得分:0)
您可以使用sed
之类的内容删除文件的最后一个字符
cat file_with_80K_lines.txt | sed s'/.$//' > last_char_removed.txt