1

Например... У меня есть TXT-файл с именем New и TXT-файл с именем Old ... Как я могу создать пакетный скрипт для проверки обоих текстовых файлов, а затем создать новый текстовый файл со строками, которых нет в обоих (новые и старые текстовые файлы)? Заранее спасибо...

2 ответа2

1

Я полагаю, вы хотели спросить

Как проверить строки в двух текстовых файлах и сохранить строки, которых нет в обеих, в новом текстовом файле?

Хороший инструмент командной строки - это diff, который вы можете найти здесь для Windows. Если это то, что вы ищете, то как я могу заставить diff отображать только добавленные и удаленные строки, ответит на ваш вопрос.

Этот вопрос https://superuser.com/questions/56603/what-is-a-good-text-comparison-tool-for-windows перечисляет инструменты сравнения для Windows.

В Википедии есть список инструментов для сравнения текста.

0
FC new.txt old.txt > diff.txt

Вы также можете проверить ERRORLEVEL of FC, чтобы ваш скрипт отвечал на файлы, которые отличаются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .