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