AutoIt3


Compare_strings

Назначение

Сравнение двух файлов по строкам.




Взаимосвязанные

Compare_strings

Как использовать программу


Режим сравнения "Уникальные строки 2-го файла, которых нет в первом"

Файл 1Файл 2Результат
КрупаОрахисОрахис
РисСахарСоль
СахарСоль 
ГречкаКрупа 

Режим сравнения "Одинаковые строки в 2-х файлах"

Файл 1Файл 2Результат
КрупаОрахисКрупа
РисСахарСахар
СахарСоль 
ГречкаКрупа 

Режим сравнения "Уникальные строки одного файла, удаляет повторы"

Файл 1Результат
КрупаКрупа
РисРис
КрупаСахар
СахарГречка
Гречка 
Сахар 
Крупа 

Режим сравнения "Подсчёт уникальных строк одного файла"

Файл 1Результат
Крупа3 Крупа
Рис1 Рис
Крупа2 Сахар
Сахар1 Гречка
Гречка 
Сахар 
Крупа 

Разделитель при чтении : "< Перенос строки >"

Этот режим по умолчанию. Строки обрабатываются как обычно, каждая строка является элементом сравнения.


Разделитель при чтении : "< Любой пробельный символ >"

В этом режиме элементом является слово. Разделителем элементов является пробел, табуляция, перенос строки. Например, можно узнать сколько раз повторяется каждое слово в тексте.


Разделитель при чтении : "Введите ваш разделитель"

Этот выбор позволяет обрабатывать иные списки. Например, в строке "сахар|гречка|крупа|рис|соль" разделителем является символ вертикальная черта "|".


Разделитель в результатах :

Устанавливает разделитель в выходных данных, то есть разделитель между элементами.


Учитывать регистр

По умолчанию регистр не учитывается, это полезно для обработки списка файлов. При установки галочки регистр учитывается так как в этом случае сравнение происходит в бинарном режиме.


Другие элементы интерфейса

Данные для обработки можно получить, открыв файлы или из буфера обмена. Кнопка между полями ввода позволяет поменять списки местами, чтобы выполнить противоположное сравнение. Результат операции всегда открывается в блокноте. Каждая операция создаёт новый файл в папке TEMP. При закрытии программы вы можете удалить все результаты сравнения.