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

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

Googler


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

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


AFAIK штатными средствами CMD сделать возможно, но это уже из разряда извращений, так как придется делать посимвольный парсер, который будет работать о-о-очень медленно и с рядом ограничений (например, на длину строки)... чисто из спортивного интереса можно попробовать, но лучше воспользоваться сторонними CMD-утилитами, "заточенными" на работу с текстом (либо использовать WSH/PowerShell):

вариант на AWK:
Код: Выделить весь код
awk "{gsub(/\([^)]*\)/,\"\");print}" 1.txt >2.txt
вариант на SED:
Код: Выделить весь код
sed "s/([^)]*)//g" 1.txt >2.txt
P.S. некоторые сборки SED могут некорректно обрабатывать переносы строк, заменяя CRLF -> LF
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:53, 21-11-2010 | #2