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

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

Аватара для gora

Ушёл из жизни


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

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


Цитата Kobzar:
Задача сравнить ети два файла и получить из них разницу »
Код: Выделить весь код
@Echo Off
SetLocal EnableDelayedExpansion
:: Сравниваемые списки
Set lst1=1.txt
Set lst2=2.txt
:: Список отличий
Set diflst=3.txt

(For /F "tokens=* usebackq" %%i In ("%lst1%") Do (
	Set fl=0
	For /F "tokens=* usebackq" %%k In ("%lst2%") Do If %%i==%%k Set fl=1
	If !fl!==0 Echo %%i
)
For /F "tokens=* usebackq" %%i In ("%lst2%") Do (
	Set fl=0
	For /F "tokens=* usebackq" %%k In ("%lst1%") Do If %%i==%%k Set fl=1
	If !fl!==0 Echo %%i
))>"%diflst%"
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:21, 30-07-2010 | #4