如何从nodejs中的CSV文件中删除多行

我有一个CSV文件,在我想要使用node.js删除文件的顶部有5行。 然后我想添加我自己的标题行,更好地匹配我将使用的标题。 我无法控制原始的csv文件,因此无法在源文件中执行此操作。

使用以下模块之一将是最简单的:

或者你在其他地方find

(不要担心,如果它是CSV或TSV – 只要确保您使用正确的分隔符在你的情况下是逗号)。

你可能会这样做手动parsing文件作为文本,但使用模块会less得多的错误。

(cat good-header.csv; tail -n +5 original-file.csv) > the-result.csv