OD(1)

명칭
od - 8진, 10진, 16진, ASCII에서의 덤프

서식
od [-aBbcDdeFfHhIiLlOosvXx] [-A base] [-j skip] [-N length] [-t type] [ [+] offset []. [Bb]] [file ...]

해설
od 유틸리티는, 파일이 지정되어 있으면 그 파일, 지정되어 있지 않으면 표준 입력을 읽어들여, 유저의 지정했다 포맷에 따라 표시하는 필터입니다.

옵션은 다음과 같습니다:

-A base
    입력 주소의 기수를 지정합니다. base 하 d, o, x, n 의 언젠가여, 각각 10 진수, 8 진수, 16 진수, 주소 없음을 의미합니다.

-a  캐릭터명을 출력합니다. -t a (와)과 같습니다.

-B, -o
    8 진수의 short 를 출력합니다. -t o2 (와)과 같습니다.

-b  8 진수의 byte 를 출력합니다. -t o1 (와)과 같습니다.

-c  C 스타일의 이스케이프 캐릭터를 출력합니다. -t c (와)과 같습니다.

-D  부호 없음 10 진수 int 를 출력합니다. -t u4 (와)과 같습니다.

-e, -F
    배정밀도 부동 소수점수(실수)를 출력합니다. -t fD (와)과 같습니다.

-f  단정밀도 부동 소수점수(실수)를 출력합니다. -t fF (와)과 같습니다.

-H, -X
    16 진수 int 를 출력합니다. -t x4 (와)과 같습니다.

-h, -x
    16 진수 short 를 출력합니다. -t x2 (와)과 같습니다.

-I, -L, -l
    부호 첨부 10 진수 long 를 출력합니다. -t dL (와)과 같습니다.

-i  부호 첨부 10 진수 int 를 출력합니다. -t dI (와)과 같습니다.

-j skip
    결합된 입력의 skip 바이트를 스킵 하고 나서, 덤프를 개시합니다. 수치의 뒤에는 b, k, m 의 어느쪽이든을 붙일 수도 있어 수치의 단위를 블록수 (512 바이트), 킬로바이트, 메가바이트로 지정합니다.

-N length
    최대에서도 입력의 length 바이트만 덤프 합니다.

-O  8 진수 int 를 출력합니다. -t o4 (와)과 같습니다.

-s  부호 첨부 10 진수 short 를 출력합니다. -t d2 (와)과 같습니다.

-t type
    출력 서식을 지정합니다. type (은)는, 다음의 형태 지정자를 1 개 이상 포함한 캐릭터 라인입니다:

    a   캐릭터명 (ASCII) 제어 캐릭터는 다음의 이름으로 표시됩니다:
        000 nul | 001 soh | 002 stx | 003 etx | 004 eot | 005 enq
        006 ack | 007 bel | 008 bs | 009 ht | 00A nl | 00B vt
        00C ff | 00D cr | 00E so | 00F si | 010 dle | 011 dc1
        012 dc2 | 013 dc3 | 014 dc4 | 015 nak | 016 syn | 017 etb
        018 can | 019 em | 01A sub | 01B esc | 01C fs | 01D gs
        01E rs | 01F us | 020 sp | 0FF del

    c   디폴트의 캐릭터 집합에서의 캐릭터. 표시할 수 없는 캐릭터는 3 자리수의 8 진수 문자 코드로 표현됩니다. 다만, 다음의 캐릭터는 C 이스케이프로 표현됩니다:

        NUL \0
        경고  \a
        백 스페이스
            \b
        개행  \n
        복개  \r
        탭   \t
        수직 탭
            \v

        [d|o|u|x] [C|S|I|L|n] 부호 첨부 10 진수 (d) , 8 진수 (o) , 부호 없음 10 진수 (u) , 16 진수 (x) 다음의 몇개의 옵션의 사이즈 지정자를 후에 붙일 수가 있습니다: C (char), S (short), I (int), L (long), 또는 10 진수 정수에서의 바이트수.

        f [F|D|L|n] 부동 소수점수(실수). 다음의 몇개의 옵션의 사이즈 지정자를 후에 붙일 수가 있습니다: F (float), D (double), L (long double)

-v  모든 입력을 써냅니다만, 중복치는 단일의 ‘*’ 그리고 옮겨놓을 수 있습니다.

출력 서식을 지정하는 옵션을 복수 지정 가능합니다. 이 경우, 출력에는, 서식마다행이 따로 되어 표시됩니다.

출력 서식이 지정되지 않는 경우, -t oS 하지만 가정됩니다.

진단

호환성
캐릭터 라인 정수를 꺼내기 위한 전통적인 -s 옵션은 서포트되고 있지 않습니다. 대신에 strings(1) (을)를 사용해 주세요.

관련 항목
hexdump(1), strings(1)

표준
od 유틸리티는 p1003.1-2001 에 적합하고 있습니다.

관련 항목
hexdump(1), strings(1)

역사
od 명령은 AT&T UNIX (으)로부터 등장했습니다.