Batch file 使用批处理文件将标题添加到CSV
我有一个CSV文件,其中包含需要添加标题的数据。我希望它看起来像这样Batch file 使用批处理文件将标题添加到CSV,batch-file,Batch File,我有一个CSV文件,其中包含需要添加标题的数据。我希望它看起来像这样 group id firstname lastname homephone acme 1 joe moe 555555555 acme 1 joe moe 5555555555 现在看起来是这样的 group id firstname lastname homephone acme 1 joe
group id firstname lastname homephone
acme 1 joe moe 555555555
acme 1 joe moe 5555555555
现在看起来是这样的
group id firstname lastname homephone
acme 1 joe moe 555555555
acme 1 joe moe 5555555555
任何帮助都将不胜感激
@echo off
echo group id firstname lastname homephone > new.csv
type old.csv >> new.csv
Type命令不能很好地处理unicode符号,但如果您的文件只包含ascii ies,这应该可以。我还不能评论。但我想发布对我有用的东西。我使用了Npcmaka的答案并添加了双引号和逗号,这正是我所需要的。我还需要将现有文件替换为带有标题的文件,因此我添加了一个删除和重命名。谢谢
@echo off
echo "Salesman Code","Salesman Name","Description","Manager Code","Region","Reg SM#","Reg SM Long" > CO_REPNEW.CSV
type CO_REP.CSV >> CO_REPNEW.CSV
del CO_REP.CSV
ren CO_REPNEW.CSV CO_REP.CSV
我建议:请使用Excel。我喜欢这个建议。我可以在excel中整天这样做。我需要把它自动化。这就是为什么我需要一个批处理文件。它通过将所有这些单词添加到第一个coulmnpocmaka中来添加标题——我必须添加group,id,。。。。。。但谢谢你让我朝着正确的方向思考。我一定是遗漏了什么……类型命令在mac上的工作方式不同吗?当我键入该命令时,即使我在目录中,并且如果我键入“ls”@Praxiteles-Mac的shell-bash完全不同,我也可以看到该文件,但我得到了一个未找到文件的错误。尝试搜索相同的内容,但不是批量使用
bash
@npocmaka,我也有同样的工作,获取第一列中的所有值。你是如何与其他专栏分开的。例如:colA中的组,colB中的Id,。。请帮帮我。。