У меня есть текстовый файл, который содержит более 25 тыс. Записей и выглядит так в одной строке:
cr:121,cr:122,cr:123,cr:124,cr:221,cr:222,cr:223,cr:224,cr:225,cr:321, and so on..
Я хотел бы создать пакетный файл для чтения значений, разделенных запятыми, и выводить их в новом файле с помощью пакета из 3.
Ожидаемый результат: newfile.txt
cr:121,cr:122,cr:123
cr:124,cr:221,cr:222
cr:223,cr:224,cr:225
cr:321
Я искал сайт, но все, что я могу найти, - это пакетные команды для операторов FOR, которые работают с файлами с несколькими строками, а не с одной строкой.
Я сейчас пытаюсь
for /f "usebackq tokens=1-4 delims=," %%a in ("algtest_extract.txt") do (
echo %%a %%b %%c %%d )
но это работает только для файлов с несколькими строками. Это дает мне первые 4 значения, а затем выходит.