Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Цитата TakTo:
А как добавить что-нибудь в каждую N строку(в конец)? Например, в каждую 4.
Некоторые строки пусты, в других есть пробелы и символы []+=:. »



В коде решил использовать ошибку деления на ноль:


Код: Выделить весь код
@echo off& setlocal enableextensions

set "N=4"
set "add=something"
set "file=D:\Test\example.txt"

for /f "delims=" %%i in ('^<"%file%" find/n /v ""^& del "%file%"') do (
 set "x=%%i"
 set/a count+=1
 >>"%file%" cmd/v/c ">nul 2>&1 set/a 1/(count%%N)&& echo[!x:*]^=!|| echo[!x:*]^=!!add!"
 )

endlocal& exit/b

.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:38, 01-03-2015 | #9