Unix Man (Справочное руководство)


BDIFF(1)


BDIFF(1)

НАЗВАНИЕ


bdiff - сравнение больших файлов

СИНТАКСИС

bdiff файл1 файл2 [размер] [-s]

ОПИСАНИЕ


Команда bdiff используется тем же образом, что и , для идентификации в двух данных файлах тех строк, которые нужно изменить, чтобы сделать файлы одинаковыми. Назначение данной команды - обработка тех файлов, которые слишком велики для diff. Bdiff пропускает начала обоих файлов до места первого несовпадения, разрезает остаток каждого файла на сегменты указанного размера (в строках) и запускает diff для обработки соответствующих сегментов. По умолчанию размер равен 3500. Явное указание размера полезно в тех случаях, когда сегменты по 3500 строк слишком велики для diff, что может привести к ошибке. Если вместо файла1 или файла2 стоит -, будет использован стандартный ввод. Опция -s (от silent - безмолвный) служит для отключения выдачи диагностики при работе bdiff. Отметим, что возможные сообщения из diff при этом не подавляются. Если необходимо использовать обе опции, то задавать их надо в том порядке, как показано выше.

Команда bdiff выдает результаты, аналогичные , при нумерации строк делается поправка на сегментацию (то есть создается впечатление, что файлы не разрезались на сегменты). Отметим, что из-за сегментации файлов набор изменений, предлагаемых bdiff для исправления, не обязательно будет минимальным.

ФАЙЛЫ

/tmp/bd?????

СМ. ТАКЖЕ


, .

ДИАГНОСТИКА


Используйте для раз'яснений.




- Начало -  - Назад -  - Вперед -