НАЗВАНИЕ
bdiff - сравнение больших файлов
СИНТАКСИС
bdiff файл1 файл2 [размер] [-s]
ОПИСАНИЕ
Команда bdiff используется тем же образом, что и , для идентификации в двух данных файлах тех строк, которые нужно изменить, чтобы сделать файлы одинаковыми. Назначение данной команды - обработка тех файлов, которые слишком велики для diff. Bdiff пропускает начала обоих файлов до места первого несовпадения, разрезает остаток каждого файла на сегменты указанного размера (в строках) и запускает diff для обработки соответствующих сегментов. По умолчанию размер равен 3500. Явное указание размера полезно в тех случаях, когда сегменты по 3500 строк слишком велики для diff, что может привести к ошибке. Если вместо файла1 или файла2 стоит -, будет использован стандартный ввод. Опция -s (от silent - безмолвный) служит для отключения выдачи диагностики при работе bdiff. Отметим, что возможные сообщения из diff при этом не подавляются. Если необходимо использовать обе опции, то задавать их надо в том порядке, как показано выше.
Команда bdiff выдает результаты, аналогичные , при нумерации строк делается поправка на сегментацию (то есть создается впечатление, что файлы не разрезались на сегменты). Отметим, что из-за сегментации файлов набор изменений, предлагаемых bdiff для исправления, не обязательно будет минимальным.
ФАЙЛЫ
/tmp/bd?????
СМ. ТАКЖЕ
, .
ДИАГНОСТИКА
Используйте для раз'яснений.