Можно ли сравнить два файла?
При запуске команды comp вообще без параметров программа попросит вас уточнить имена файлов и параметры.
Данная команда предусматривает несколько режимов вывода информации о несовпадениях: десятичный (ключ /d), символьный (ключ / а) и с выводом номера строки (ключ /1).
На мой взгляд, удобнее всего сравнивать файлы, используя ключи /а и /1, так как в этом случае информация предоставляется в наиболее удобном виде: видно, какие символы и в какой строке не совпадают. Пример результата сравнения двух файлов представлен в листинге 10.1.
Листинг 10.1. Результат сравнения
Compare error at LINE 16 filel = s file2 = e
Если вы попытаетесь «в лоб» сравнить файлы разных размеров, то вас постигнет неудача. Завершив работу, comp выдаст только сообщение Разные размеры файлов. А ведь хотелось бы знать, с какого момента начинают появляться различия. Чтобы это выяснить, придется воспользоваться ключом /п, с помощью которого устанавливается количество сравниваемых строк. Это выглядит примерно так: comp c:\1.txt f:\ /п=16.
Сравнить содержимое двух каталогов, например локального и расположенного на сервере, можно командой comp g:\doc \\server\users\doc.
Не следует пренебрегать символами подстановки (* и ?). К примеру, команду из предыдущего случая можно преобразовать в comp g:\doc\*.xls \\ server\users\doc. Такая команда гораздо эффективнее, если вас интересуют только документы Microsoft Excel.
Еще по теме Можно ли сравнить два файла?:
- Два непонимания и два пути
- Принцип Ключа важно сравнить с народной мудростью.
- Принцип Ключа важно сравнить с народной мудростью.
- Два пространства
- Два отрицания в одном вопросе
- Два ряда образов
- два правила.
- Два типа вопроса
- 8. Два полюса социализации
- Два облика планеты
- Два стандарта, мешающих жить
- Соединение обоих шагов. Два простых диалога.
- Два мгновения для целебного одобрения
- Два президента — две задачи