在命令行中将文本添加到.csv文件的第一行

时间:2012-02-21 22:15:17

标签: windows command-line csv

我正在.bat文件中执行以下脚本:

*ren design.csv test.txt
echo ImportSheetType=BOM>test.txt
type test.txt >> design.csv*

但是,我的文字ImportSheetType=BOM总是附加在design.csv文件的末尾

如何将文本行添加到.csv文件中,以便在我打开电子表格中的.csv文件时,它会自动显示在第一行?

1 个答案:

答案 0 :(得分:0)

你的问题有点不清楚,但根据标题,我认为你想要

 rem examine data.csv
 type data.csv
 1,2,3
 4,5,6

 echo  ImportSheetType=BOM>fixed.csv
 type data.csv >> fixed.csv

 rem examine fixed file
 type fixed.csv
 ImportSheetType=BOM
 1,2,3
 4,5,6

我已将文件名更改为自我记录,以表明他们在创建最终文件时所服务的目的。只需遵循这种模式,并使用您真正需要的名称。

我希望这会有所帮助。