Windows добавляет пустую строку в начало txt-пакета
Я хотел бы добавить пустую строку в начало нескольких текстовых файлов. Чтобы добавить это в конец, возможно, будет работать только следующее в Windows cmd.
echo. >> *.txt
Как добавить строку в начало файла вместо конца? Также важно сохранить кодировку и все остальное в файлах. Большое спасибо!
2 ответа
Решение
for %f in (*.txt) do (echo.&type "%f")>tmp.file && move /y tmp.file "%f"
Это может быть сделано лучше, чем это, так как я использую tmp.file
временный файл (отметьте, что у вас его еще нет)
Отредактированный ответ после обратной связи:
$ (echo. && echo File.txt)>./temp.txt&rename temp.txt File.txt