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

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

Пользователь


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

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


Цитата Georgio:
Код:
Код: Выделить весь код
@echo off
for /f %%i in ('
 find /c /v ""^<"123.txt"
') do (
 set m=%%i
 )
for /f "delims=:" %%i in ('
 findstr /n $ "123.txt"
') do (
 set n=%%i
 )
if not %m%==%n% (
 echo.>>"123.txt"
 )
for %%i in (
 "tekst tekst tekst tekst "
 "tekst tekst tekst tekst tekst tekst tekst "
 "tekst tekst tekst "
 "tekst tekst tekst tekst "
 ) do (
 echo %%~i>>"123.txt"
 )
exit /b
»
вовсе ничего не делает


я создал 2 файла

22.bat
Код: Выделить весь код
@echo off
for /f %%i in ('
 find /c /v ""^<"123.txt"
') do (
 set m=%%i
 )
for /f "delims=:" %%i in ('
 findstr /n $ "123.txt"
') do (
 set n=%%i
 )
if not %m%==%n% (
 echo.>>"123.txt"
 )
for %%i in (
 "tekst tekst tekst tekst "
 "tekst tekst tekst tekst tekst tekst tekst "
 "tekst tekst tekst "
 "tekst tekst tekst tekst "
 ) do (
 echo %%~i>>"123.txt"
 )
exit /b
123.txt
Код: Выделить весь код
file 123
запустил 22.bat
и файл 123.txt так и остался не тронутым а по идеи должно было получится
Код: Выделить весь код
file 123
tekst tekst tekst tekst
tekst tekst tekst tekst tekst tekst tekst
tekst tekst tekst
tekst tekst tekst tekst

Последний раз редактировалось infoman1@vk, 10-06-2014 в 16:05.


Отправлено: 15:59, 10-06-2014 | #4