Добавление текста в начало каждой новой строки в текстовом файле. - PullRequest
2 голосов
/ 12 февраля 2010

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

1 Ответ

2 голосов
/ 12 февраля 2010

В Windows это будет сделано:

(for /f "delims=" %L in (oldfile.txt) do @echo predefined text %L)> newfile.txt

Обратите внимание, что в командном файле вам нужно использовать двойные % знаки:

(for /f "delims=" %%L in (oldfile.txt) do @echo predefined text %%L)> newfile.txt

Обратите внимание, что если вы не поставите ">" сразу после% L, вы получите пробел после каждой строки. Если вы используете «>>» вместо «>», вы будете продолжать добавлять файл newfile.txt вместо создания нового при каждом запуске.

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