@mrbims

Почему отсеивание не нужных слов из txt файла не работает?

Отсеивание не нужных слов из txt файла и сохранение в другой txt файл
В батнике нужно сделать отсеивание не нужных слов (в списке в батнике 850 слов).
Третья часть отсеивания не срабатывает и завершается не доходя до паузы
@echo off  
setlocal enableextensions enabledelayedexpansion
color 2F
SET /P base="Перетащите файл в это окно --> "
call :domain set domain
 
cls & echo Отсеиваем 1
FINDSTR /L " текст" %base% > %base%-текст1.txt
 
cls & echo Отсеиваем 2
FINDSTR /L " текст" %base% > %base%-текст2.txt

cls & echo Отсеиваем не нужные слова
FINDSTR  /L /I /P /OFF /V " слово слово1...слово850 " %base% > %base%-noСлова.txt  - не срабатывает и завершается
 
cls & echo end!
pause
exit
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
hint000
@hint000
у админа три руки
Максимальная длина строки, которую можно использовать в командной строке, составляет 2047 символов.
https://docs.microsoft.com/ru-ru/troubleshoot/wind...

Если прикинуть, у вас средняя длина этих 850 слов должна быть меньше полутора букв, т.е. большинство слов должны состоять из одной буквы, тогда в ограничение пролезет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы