.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH OD 1 "март 2024 г." "GNU coreutils 9.5" "Команды пользователя"
.SH ИМЯ
od — получить дамп файлов в восьмеричном или других форматах
.SH СИНТАКСИС
\fBod\fP [\fI\,ПАРАМЕТР\/\fP]... [\fI\,ФАЙЛ\/\fP]...
.br
\fBod\fP [\fI\,\-abcdfilosx\/\fP]... [\fI\,ФАЙЛ\/\fP]
[[\fI\,+\/\fP]\fI\,СМЕЩЕНИЕ\/\fP[\fI\,.\/\fP][\fI\,b\/\fP]]
.br
\fBod\fP \fI\,\-\-traditional \/\fP[\fI\,ПАРАМЕТР\/\fP]... [\fI\,ФАЙЛ\/\fP]
[[\fI\,+\/\fP]\fI\,СМЕЩЕНИЕ\/\fP[\fI\,.\/\fP][\fI\,b\/\fP]
[\fI\,+\/\fP][\fI\,МЕТКА\/\fP][\fI\,.\/\fP][\fI\,b\/\fP]]
.SH ОПИСАНИЕ
.\" Add any additional description here
.PP
Записать однозначное представление ФАЙЛа в стандартный поток вывода, по
умолчанию — в виде восьмеричных значений байтов. Если указано более одного
аргумента ФАЙЛ, сформировать входные данные, объединив файлы в порядке
перечисления.
.PP
Если ФАЙЛ не задан или задан как \-, читать из стандартного потока ввода.
.PP
Если вызов программы соответствует как первому, так и второму формату
синтаксиса, используется второй формат при условии, что последний операнд
начинается с + или (если операндов два) с цифры. Операнд СМЕЩЕНИЕ аналогичен
указанию \fB\-j\fP СМЕЩЕНИЕ. МЕТКА — это псевдоадрес, задаваемый для первого
выводимого байта и увеличивающийся по мере формирования дампа. При задании
СМЕЩЕНИЯ и МЕТКИ приставка 0x или 0X означает шестнадцатеричный формат,
суффикс . означает восьмеричный формат, а суффикс b умножает указанное
значение на 512.
.PP
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
.TP
\fB\-A\fP, \fB\-\-address\-radix\fP=\fI\,ОСНОВАНИЕ\/\fP
формат вывода смещений в файле; ОСНОВАНИЕ может принимать одно из значений
[doxn], задающих соответственно десятичную (Decimal), восьмеричную (Octal),
шестнадцатеричную (Hex) систему счисления или отключающих вывод смещений
(None)
.TP
\fB\-\-endian=\fP{big|little}
поменять местами байты входных данных в соответствии с указанным порядком
.TP
\fB\-j\fP, \fB\-\-skip\-bytes\fP=\fI\,КОЛИЧЕСТВО_БАЙТОВ\/\fP
сначала пропустить КОЛИЧЕСТВО_БАЙТОВ во входных данных
.TP
\fB\-N\fP, \fB\-\-read\-bytes\fP=\fI\,КОЛИЧЕСТВО_БАЙТОВ\/\fP
ограничить дамп заданным КОЛИЧЕСТВОМ_БАЙТОВ входных данных
.TP
\fB\-S\fP КОЛИЧЕСТВО_БАЙТОВ, \fB\-\-strings\fP[=\fI\,КОЛИЧЕСТВО_БАЙТОВ\/\fP]
отображать только строки, завершённые символом конца строки NUL и содержащие
не менее КОЛИЧЕСТВА_БАЙТОВ (3) печатаемых символов
.TP
\fB\-t\fP, \fB\-\-format\fP=\fI\,ТИП\/\fP
выбрать формат или форматы вывода
.TP
\fB\-v\fP, \fB\-\-output\-duplicates\fP
не использовать * для обозначения пропущенных повторов строк
.TP
\fB\-w[КОЛИЧЕСТВО_БАЙТОВ]\fP, \fB\-\-width\fP[=\fI\,КОЛИЧЕСТВО_БАЙТОВ\/\fP]
выводить КОЛИЧЕСТВО_БАЙТОВ на строку; если КОЛИЧЕСТВО_БАЙТОВ не указано,
подразумевается 32
.TP
\fB\-\-traditional\fP
принимать аргументы в третьей форме синтаксиса, указанной выше
.TP
\fB\-\-help\fP
отобразить эту справочную информацию и завершить работу
.TP
\fB\-\-version\fP
вывести информацию о версии и завершить работу
.SS "Традиционные обозначения формата могут сочетаться и имеют накопительный эффект:"
.TP
\fB\-a\fP
то же, что и \fB\-t\fP a; выбрать вывод именованных символов, игнорируя старший
бит
.TP
\fB\-b\fP
то же, что и \fB\-t\fP o1; выбрать вывод восьмеричных байтов
.TP
\fB\-c\fP
то же, что и \fB\-t\fP c; выбрать вывод печатаемых символов или
последовательностей, экранированных обратной косой чертой
.TP
\fB\-d\fP
то же, что и \fB\-t\fP u2; выбрать вывод десятичных чисел без знака размером 2
байта
.TP
\fB\-f\fP
то же, что и \fB\-t\fP fF; выбрать вывод вещественных чисел с размером типа
данных float
.TP
\fB\-i\fP
то же, что и \fB\-t\fP dI; выбрать вывод десятичных чисел с размером типа данных
int
.TP
\fB\-l\fP
то же, что и \fB\-t\fP dL; выбрать вывод десятичных чисел с размером типа данных
long
.TP
\fB\-o\fP
то же, что и \fB\-t\fP o2; выбрать вывод восьмеричных чисел размером 2 байта
.TP
\fB\-s\fP
то же, что и \fB\-t\fP d2; выбрать вывод десятичных чисел размером 2 байта
.TP
\fB\-x\fP
то же, что и \fB\-t\fP x2; выбрать вывод шестнадцатеричных чисел размером 2
байта
.SS "ТИП может быть составлен из одного или нескольких следующих обозначений:"
.TP
a
именованный символ, старший бит игнорируется
.TP
c
печатаемый символ или последовательность, экранированная обратной косой
чертой
.TP
d[РАЗМЕР]
десятичное число со знаком; РАЗМЕР определяет количество байтов для
представления целочисленного значения
.TP
f[РАЗМЕР]
число с плавающей запятой; РАЗМЕР определяет количество байтов для
представления вещественного значения
.TP
o[РАЗМЕР]
восьмеричное число; РАЗМЕР определяет количество байтов для представления
целочисленного значения
.TP
u[РАЗМЕР]
десятичное число без знака; РАЗМЕР определяет количество байтов для
представления целочисленного значения
.TP
x[РАЗМЕР]
шестнадцатеричное число; РАЗМЕР определяет количество байтов для
представления целочисленного значения
.PP
РАЗМЕР — это число. Если ТИП представлен значениями [doux], РАЗМЕР может
быть также задан как C (размер типа данных char), S (размер типа данных
short), I (размер типа данных int) или L (размер типа данных long). Если ТИП
задан как f, РАЗМЕР может быть также задан как B (16\-битный Brain), H
(вещественные числа половинной точности), F (размер типа данных float), D
(размер типа данных double) или L (размер типа данных long double).
.PP
Добавление суффикса z к любому типу позволяет отображать печатаемые символы
в конце каждой выводимой сроки.
.SS "КОЛИЧЕСТВО_БАЙТОВ задаётся в шестнадцатеричном виде с приставкой 0x или 0X и может содержать суффикс\-множитель:"
.TP
b
512
.TP
KB
1000
.TP
K
1024
.TP
MB
1000*1000
.TP
M
1024*1024
.PP
и так далее для суффиксов G, T, P, E, Z, Y, R, Q. Также можно использовать
двоичные приставки: KiB=K, MiB=M и так далее.
.SH ПРИМЕРЫ
.TP
\fBod \-A x \-t x1z \-v\fP
Отобразить вывод в формате шестнадцатеричного дампа
.TP
\fBod \-A o \-t oS \-w16\fP
Формат вывода, используемый od по умолчанию
.SH АВТОРЫ
Программа написана Джимом Мейерингом (Jim Meyering).
.SH "ИНФОРМАЦИЯ ОБ ОШИБКАХ"
Онлайн\-справка GNU coreutils:
.br
Сообщайте обо всех ошибках перевода по адресу
.SH "АВТОРСКИЕ ПРАВА"
Copyright \(co 2024 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL
версии 3 или выше .
.br
Это свободное программное обеспечение: вы можете изменять и распространять
его. Не предоставляется НИКАКИХ ГАРАНТИЙ в той мере, в которой это разрешено
законом.
.SH "СМОТРИТЕ ТАКЖЕ"
Полная документация на ,
.br
также доступна локально посредством info \(aq(coreutils) od invocation\(aq
.PP
.SH ПЕРЕВОД
Русский перевод этой страницы руководства разработал
Андрей Догадкин
.
.PP
Этот перевод является свободной программной документацией; он распространяется
на условиях общедоступной лицензии GNU (GNU General Public License - GPL,
.UR https://www.gnu.org/licenses/gpl-3.0.html
.UE
версии 3 или более поздней) в отношении
авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
.PP
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста,
сообщите об этом разработчику по его адресу электронной почты или по адресу
.MT
списка рассылки русских переводчиков
.ME .