Главная » 2017 » Ноябрь » 15 » man od
22:46
man od

SEO sprint - Всё для максимальной раскрутки!

ИМЯ
od - дамп файлов в восьмеричный и другие форматы
СИНТАКСИС
od [ПЦИЯ]... [ФАЙЛ]...
od [-abcdfilosx]... [ФАЙЛ] [[+]СМЕЩЕНИЕ[.][b]]
od --traditional [ОПЦИЯ]... [ФАЙЛ] [[+]СМЕЩЕНИЕ[.][b] [+][МЕТКА][.][b]]
ОПИСАНИЕ

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

Все аргументы для длинных ключей обязательны и для коротких ключей.

-A, --address-radix=ОСНОВАНИЕ
выводить смещения в файлах в заданной системе счисления
-j, --skip-bytes=Ч
пропустить первые Ч байт
-N, --read-bytes=Ч
считывать только Ч байт в каждом файле
-S, --strings[=Ч]
выводить строки длиной по меньшей мере Ч графических знаков
-t, --format=ТИП
выбор формата или форматов вывода
-v, --output-duplicates
не помечать знаком * невыводимые строки
-w, --width[=Ч]
выводить Ч байт в каждой выходной строке
--traditional
принимать аргументы в традиционной форме
--help
показать справку и выйти
--version
показать информацию о версии и выйти


Традиционные спецификации формата можно писать вперемешку, они аккумулируются:

-a
синоним -t a, именованные символы
-b
синоним -t o1, восьмеричные байты
-c
синоним -t c, ASCII-символы или управляющие последовательности с `'
-d
синоним -t u2, беззнаковые десятичные двухбайтовые единицы
-f
синоним -t fF, числа с плавающей точкой
-i
синоним -t dI, десятичные целые
-l
синоним -t dL, десятичные длинные целые
-o
синоним -t o2, восьмеричные двухбайтовые единицы
-s
синоним -t d2, десятичные двухбайтовые единицы
-x
синоним -t x2, шестнадцатеричные двухбайтовые единицы

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

ТИП может состоять из одного или более следующих описаний:

a
именованный символ
c
ASCII-символ или управляющая последовательность с `'
d[ЧИСЛО]
знаковое десятичное целое размером заданное ЧИСЛО байт
f[ЧИСЛО]
число с плавающей точкой размером заданное ЧИСЛО байт
o[ЧИСЛО]
восьмеричное целое размером заданное ЧИСЛО байт
u[ЧИСЛО]
беззнаковое десятичное целое размером заданное ЧИСЛО байт
x[ЧИСЛО]
шестнадцатеричное целое размером заданное ЧИСЛО байт

Если ФОРМАТ - одно из [doux], ЧИСЛО может задаваться как C (char), S (short), I (int) или L (long), если ФОРМАТ равен f, то ЧИСЛО также может быть F (float), D (double) или L (long double).

ОСНОВАНИЕ может быть d (десятичным), o (восьмеричным), x (шестнадцатеричным) или n (не выводить смещения). Н с префиксом 0x или 0X воспринимается как шестнадцатеричное, с суффиксом b умножается на 512, с суффиксом k - на 1024 и суффиксом m -- на 1048576. Если добавить к любому формату суффикс z, то в конце каждой строки будут выводиться печатные символы. --string без параметра подразумевает 3, --width подразумевает 32. По умолчанию используются ключи -A o -t d2 -w 16.
АВТОР
Джим Мейеринг.
СООБЩЕНИЕ ОБ ОШИБКАХ
Об ошибках сообщайте по адресу .
АВТОРСКИЕ ПРАВА
Copyright (c) 2006 Free Software Foundation, Inc.
Это свободное программное обеспечение. Вы можете распространять его копии при соблюдении условий GNU General Public License . Не предоставляется НИКАКИХ ГАРАНТИЙ в установленных законом пределах.
СМ. ТАКЖЕ
Полная документация для od поддерживается в виде руководства в формате Texinfo. Если программы info и od установлены и настроены в системе, то по команде

info od

вы получите доступ к более полному руководству.
ПЕРЕВОД
Перевод с английского russians 2007
Категория: (1) Прикладные программы и команды оболочки | Просмотров: 485 | Добавил: Администратор | Рейтинг: 0.0/0
Всего комментариев: 0
avatar