Добавить текстовый файл несколько раз, чтобы создать один большой текстовый файл для тестирования - PullRequest
0 голосов
/ 03 марта 2020

У меня есть один текстовый файл, имеющий 100 000 строк (xyz.txt). Я хочу добавить этот файл 60 раз (n раз) в другой файл, чтобы создать большой текстовый файл (big.txt). Как это можно сделать с помощью cmd (командной строки)?

(мне это нужно для тестирования производительности / нагрузки.)

Спасибо,

1 Ответ

2 голосов
/ 03 марта 2020

Это можно сделать, используя for-l oop:

for /L %%i in (0,1,%3) do type %1>>%2

:: %1 source file
:: %2 destination file
:: %3 number of inserts

. Вы можете поместить это в пакетный файл и назвать его так:

append_text.cmd source.txt dest.txt 60

Это будет записать содержимое source.txt 60 раз в dest.txt.

Если вы хотите написать это в командной строке напрямую, вы можете написать:

for /L %i in (0,1,60) do type source.txt>>dest.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...