.\" -*- 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 .