Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       od — получить дамп файлов в восьмеричном или других форматах

ОБЗОР

       od [ПАРАМЕТР]... [ФАЙЛ]...
       od [-abcdfilosx]... [ФАЙЛ] [[+]СМЕЩЕНИЕ[.][b]]
       od --traditional [ПАРАМЕТР]... [ФАЙЛ] [[+]СМЕЩЕНИЕ[.][b] [+][МЕТКА][.][b]]

ОПИСАНИЕ

       Записать  однозначное  представление ФАЙЛа в стандартный поток вывода, по умолчанию — в виде восьмеричных
       значений байтов. Если указано более одного аргумента ФАЙЛ, сформировать входные данные, объединив файлы в
       порядке перечисления.

       Если ФАЙЛ не задан или задан как -, читать из стандартного потока ввода.

       Если вызов программы соответствует как первому, так и второму  формату  синтаксиса,  используется  второй
       формат  при  условии,  что  последний  операнд  начинается  с + или (если операндов два) с цифры. Операнд
       СМЕЩЕНИЕ аналогичен указанию -j СМЕЩЕНИЕ. МЕТКА — это  псевдоадрес,  задаваемый  для  первого  выводимого
       байта  и  увеличивающийся  по  мере  формирования дампа. При задании СМЕЩЕНИЯ и МЕТКИ приставка 0x или 0X
       означает шестнадцатеричный формат, суффикс . означает восьмеричный формат, а суффикс b умножает указанное
       значение на 512.

       Аргументы, обязательные для длинных параметров, обязательны и для коротких.

       -A, --address-radix=ОСНОВАНИЕ
              формат вывода смещений в файле; ОСНОВАНИЕ  может  принимать  одно  из  значений  [doxn],  задающих
              соответственно   десятичную  (Decimal),  восьмеричную  (Octal),  шестнадцатеричную  (Hex)  систему
              счисления или отключающих вывод смещений (None)

       --endian={big|little}
              поменять местами байты входных данных в соответствии с указанным порядком

       -j, --skip-bytes=КОЛИЧЕСТВО_БАЙТОВ
              сначала пропустить КОЛИЧЕСТВО_БАЙТОВ во входных данных

       -N, --read-bytes=КОЛИЧЕСТВО_БАЙТОВ
              ограничить дамп заданным КОЛИЧЕСТВОМ_БАЙТОВ входных данных

       -S КОЛИЧЕСТВО_БАЙТОВ, --strings[=КОЛИЧЕСТВО_БАЙТОВ]
              отображать  только  строки,  завершённые  символом  конца  строки  NUL  и  содержащие   не   менее
              КОЛИЧЕСТВА_БАЙТОВ (3) печатаемых символов

       -t, --format=ТИП
              выбрать формат или форматы вывода

       -v, --output-duplicates
              не использовать * для обозначения пропущенных повторов строк

       -w[КОЛИЧЕСТВО_БАЙТОВ], --width[=КОЛИЧЕСТВО_БАЙТОВ]
              выводить КОЛИЧЕСТВО_БАЙТОВ на строку; если КОЛИЧЕСТВО_БАЙТОВ не указано, подразумевается 32

       --traditional
              принимать аргументы в третьей форме синтаксиса, указанной выше

       --help отобразить эту справочную информацию и завершить работу

       --version
              вывести информацию о версии и завершить работу

   Традиционные обозначения формата могут сочетаться и имеют накопительный эффект:
       -a     то же, что и -t a; выбрать вывод именованных символов, игнорируя старший бит

       -b     то же, что и -t o1; выбрать вывод восьмеричных байтов

       -c     то  же,  что  и  -t  c;  выбрать вывод печатаемых символов или последовательностей, экранированных
              обратной косой чертой

       -d     то же, что и -t u2; выбрать вывод десятичных чисел без знака размером 2 байта

       -f     то же, что и -t fF; выбрать вывод вещественных чисел с размером типа данных float

       -i     то же, что и -t dI; выбрать вывод десятичных чисел с размером типа данных int

       -l     то же, что и -t dL; выбрать вывод десятичных чисел с размером типа данных long

       -o     то же, что и -t o2; выбрать вывод восьмеричных чисел размером 2 байта

       -s     то же, что и -t d2; выбрать вывод десятичных чисел размером 2 байта

       -x     то же, что и -t x2; выбрать вывод шестнадцатеричных чисел размером 2 байта

   ТИП может быть составлен из одного или нескольких следующих обозначений:
       a      именованный символ, старший бит игнорируется

       c      печатаемый символ или последовательность, экранированная обратной косой чертой

       d[РАЗМЕР]
              десятичное число со знаком; РАЗМЕР определяет количество байтов для  представления  целочисленного
              значения

       f[РАЗМЕР]
              число  с  плавающей  запятой;  РАЗМЕР определяет количество байтов для представления вещественного
              значения

       o[РАЗМЕР]
              восьмеричное число; РАЗМЕР определяет количество байтов для представления целочисленного значения

       u[РАЗМЕР]
              десятичное число без знака; РАЗМЕР определяет количество байтов для  представления  целочисленного
              значения

       x[РАЗМЕР]
              шестнадцатеричное  число;  РАЗМЕР  определяет  количество  байтов для представления целочисленного
              значения

       РАЗМЕР — это число. Если ТИП представлен значениями [doux], РАЗМЕР может быть также задан как  C  (размер
       типа  данных  char),  S  (размер типа данных short), I (размер типа данных int) или L (размер типа данных
       long). Если ТИП задан как f, РАЗМЕР может быть также задан как B (16-битный Brain), H (вещественные числа
       половинной точности), F (размер типа данных float), D (размер типа данных  double)  или  L  (размер  типа
       данных long double).

       Добавление  суффикса  z  к  любому  типу позволяет отображать печатаемые символы в конце каждой выводимой
       сроки.

   КОЛИЧЕСТВО_БАЙТОВ  задаётся  в  шестнадцатеричном  виде  с  приставкой  0x   или   0X   и   может   содержать
       суффикс-множитель:
       b      512

       KB     1000

       K      1024

       MB     1000*1000

       M      1024*1024

       и  так  далее  для  суффиксов G, T, P, E, Z, Y, R, Q. Также можно использовать двоичные приставки: KiB=K,
       MiB=M и так далее.

ПРИМЕРЫ

       od -A x -t x1z -v
              Отобразить вывод в формате шестнадцатеричного дампа

       od -A o -t oS -w16
              Формат вывода, используемый od по умолчанию

АВТОРЫ

       Программа написана Джимом Мейерингом (Jim Meyering).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

       Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
       Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>

СМОТРИТЕ ТАКЖЕ

       Полная документация на <https://www.gnu.org/software/coreutils/od>,
       также доступна локально посредством info '(coreutils) od invocation'

       Packaged by Debian (9.7-2)
       Copyright © 2025 Free Software Foundation, Inc.
       License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       This is free software: you are free to change and redistribute it.
       There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

       Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и  Kirill
       Rekhov <krekhov.dev@gmail.com>

       Этот  перевод является свободной программной документацией; он распространяется на условиях общедоступной
       лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html  версии  3  или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если  вы  обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
       разработчику(ам)  по  его(их)  адресу(ам)  электронной  почты  или  по   адресу   списка рассылки русских
       переводчиков.

GNU coreutils 9.7                                  April 2025                                              OD(1)