Я ищу инструмент, который объединяет мощь нескольких других существующих программ, поскольку есть diff
(и все графические интерфейсы: meld
, diffuse
, kompare
), fslint
, rsync
, unison
.
Я хочу иметь возможность создавать сложные условия, такие как «просмотр имен файлов, но игнорирование размера файлов и разрешений» или «просмотр размера файлов, но игнорирование изменений до 100 КБ» или «сравнение структуры каталогов (всего пути к файлу)» или конечно "сравнить по хэш-сумме"
Есть ли такой инструмент там? Если нет, то какой рабочий процесс потребует наименьших усилий, чтобы сделать это с помощью существующих инструментов?
Я вполне способен писать сценарии, но ненавижу это, если честно. Мне не нравится создавать сценарий для каждой маленькой задачи, которую я должен выполнить.
Надеюсь, вы поможете мне здесь.
Я попробовал бы это (коммерческий, плата за) инструмент:
Вне всякого сравнения 3
Вне всякого сравнения мощная экономящая время утилита для сравнения файлов и папок. Используйте его, чтобы управлять исходным кодом, сохранить папки в синхронизации, сравнить вывод программы и проверить копии Ваших данных.
Вне всякого сравнения может создать снимок живой структуры каталогов и сравнить его с живой копией позднее. Вне всякого сравнения помогает Вам проанализировать различия подробно и тщательно согласовать их.
Это управляет широким спектром файла и текстовых операций, а также команд сценария для автоматизации задач.