Войти

Показать полную графическую версию : [решено] Поиск и удаление строк, содержащих перевод строки после двоеточия


SergeyVD
14-03-2012, 19:30
Уважаемые, прошу поделиться мнениями по поводу вот такой задачи автоматизации:
Необходимо из текстового файла удалить все строки, которые заканчиваются на двоеточие.
То есть поиск по символам ":+перевод каретки". В шестнадцатеричной форме это будет 3A0D.
Как искать исмвол перевода строки по другому - не знаю.
Спасибо !

kiripanda
14-03-2012, 20:00
findstr /v /r /c::$ in.txt > out.txt

Iska
14-03-2012, 20:03
Вид символов «Конец строки» зависит как от кодировки текстового файла, так и от платформы.

Впрочем, попробуйте так:
>"FileOut.txt" findstr.exe /v /e /c:":" "FileIn.txt"

SergeyVD
14-03-2012, 22:36
Спасибо , сработал вариант от kiripanda !




© OSzone.net 2001-2012