cmp

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

cmp — сравнивает два файла, и если они различаются, сообщает о первом байте и строке, где было обнаружено различие.

Входит, например, в пакет GNU diffutils.

Синтаксис команды

Формат этой команды следующий:

cmp OPTIONS... FROM-FILE [TO-FILE]   

Имя файла «-» означает стандартный ввод. «cmp» также использует стандартный ввод, если один из файлов не задан.

Выходной статус 0 означает, что различий не найдено, 1 — найдено, 2 — обнаружена ошибка.

-c
Печатает различающиеся символы. Отображает контрольные символы символом «^» и буквой алфавита, а также предваряет символы с установленным высшим битом символом «-M» (обозначающим «мета»).
--ignore-initial=BYTES
Игнорирует все различия в первых BYTES байтах входных файлов. Обращается с файлами меньшими по размеру, чем BYTES байтов, как с пустыми.
-l
Печатает смещение (десятичное) и значение (восьмеричное) всех различающихся байтов.
--print-char
Печатает все различающие символы. Отображает контрольные символы символом «^» и буквой алфавита, а также предваряет символы с установленным высшим битом символом '-M' (обозначающим «мета»).
--quite или -s или --silent
Ничего не печатает; только возвращает выходной статус, показывающий отличаются ли файлы.
--verbose
Печатает смещение (десятичное) и значение (восьмеричное) всех различающихся байтов.
-v или --version
Выдаёт номер версии cmp.

Ссылки

cs:Cmp

en:Cmp (Unix) hu:Cmp it:Cmp (Unix) ko:Cmp uk:Cmp

Источник — «http://www.sbup.com/wiki/Cmp»
Личные инструменты

Served in 0.213 secs.