我使用TeraData FastExport实用程序导出397条记录的数据库表。在Excel中打开导出的CSV文件时,会显示正确的记录数为398 (包括标题)。但是在unix中,通过使用wc -l命令,记录计数显示为405,而不是398。即使在Notepad++中,记录计数也是405。
我不知道是什么原因导致了这个问题。为什么文本编辑器和Excel的csv文件的记录数会有所不同?
有什么想法吗?
发布于 2016-09-28 05:33:48
在CSV中,您可以将换行符作为" value /cell“的一部分,使用引号来澄清这是一个值,而不是新行的开始。
在这种情况下,Excel将只考虑一个“单元格”,它不会增加Excel的行数,而文本编辑器将识别换行符并对其进行计数。
https://stackoverflow.com/questions/39719233
复制相似问题