![]() |
сравнение списка файлов!
Прошу помочь!
Есть два файла 1.txt и 2.txt допустим в первом: 1.пиво 2.кружка Во втором: 1.пиво 2.кружка 3.вотка Задача сравнить ети два файла и получить из них разницу в виде "3.вотка" То есть идея в чем, есть директория в которую будут добавляться периодически файлы над которыми должны выполнятся действия. при появлении будет выполнянтся команда dir сравнивать с предыдущим выводом этой команды или еталонным и получив список новых файлов куда то их копировать ! Спасибо ! |
Предлагаю не решать "влоб" Ваш вопрос, а заменить его в соотвествии с описанием задачи и таким образов свести решение к тому, что уже обсуждалось в этой ветке:
1. Есть каталог, где появляются новые, не обработанные файлы. 2. Некая часть скрипта (которую Вы пишете самостоятельно) выполняет некие действия над очередным файлом и помечает в логе, что файл уже обработан. Файлы, запись о которых уже есть в логе (даже не просто есть , а с пометкой "Ок") обрабатываться уже не будут. Как Вам такой вариант? если "сойдет", то вот, легкая модификация того, что здесь уже было: Код:
@Echo off |
Kobzar,
Код:
Echo off & Chcp 1251 отличия будут содержаться в файле Change.log |
Цитата:
Код:
@Echo Off |
спасибо ! тема закрыта !
|
deepred, если уникальные строки будут в обоих файлах, то в Вашем варианте будут выведены уникальные строки только из второго файла.
|
gora,
Цитата:
Цитата:
Код:
Echo off & Chcp 1251 & Cls |
а если не различия, а схождения надо найти?
|
Время: 07:20. |
Время: 07:20.
© OSzone.net 2001-