Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Сравнение txt файлов и вывод результата (http://forum.oszone.net/showthread.php?t=238134)

LAKERS824 08-07-2012 01:02 1947899

Сравнение txt файлов и вывод результата
 
есть 1.txt с содержимым типа : 234534763462356_67890_Иванов
77345624624562_12345_Петров


и 2.txt с содержимымым: 67890_Иванов
23453_Сидоров

Необходимо в 3.txt вывести итоговое схождение этих файлов: если совпадает значение в этих файлах после первого _ - вывести полную строку из файла 1.txt, т.е. 234534763462356_67890_Иванов

Foreigner 08-07-2012 07:59 1947936

Код:

@echo off

for /f "tokens=1-3 delims=_" %%i in (1.txt) do (

    1>nul find "%%j_%%k" 2.txt && 1>>3.txt echo %%i_%%j_%%k

)


LAKERS824 08-07-2012 12:48 1948042

спасибо, работает :-)


Время: 00:09.

Время: 00:09.
© OSzone.net 2001-