Добавить текст в первую строку .csv файла в командной строке - PullRequest
0 голосов
/ 22 февраля 2012

Я выполняю следующий скрипт в моем .bat файле:

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

Однако мой текст ImportSheetType=BOM всегда добавляется в конец design.csv файла

Как я могу добавить свою текстовую строку в файл .csv, чтобы он сам отображался в первой строке, если бы я должен был открыть файл .csv в электронной таблице?

1 Ответ

0 голосов
/ 23 февраля 2012

Ваш вопрос немного неясен, но, исходя из заголовка, я думаю, вы хотите

 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

Я изменил имена файлов для самодокументирования, чтобы указать цель, которую они служат для создания вашего окончательного файла. Просто следуйте этой схеме и используйте имена, которые вам действительно нужны.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...