Programowanie w systemie UNIX/od
Wygląd
od = octal dump[1] Jest częścią GNU Core Utilities[2]
przykład
[edytuj]plik tekstowy
[edytuj]Badamy plik tekstowy: [3]
od -c babymonsterBUM.txt
przykładowy wynik :
0000000 357 273 277 s i z e 2 0 0 0 1 0 0 0000020 0 \n v i e w 1 5 4 0 . 4 0 2 0000040 6 2 2 3 2 4 2 1 4 1 8 5 2 1 4 8 0000060 0 3 7 8 2 4 7 2 4 5 8 4 0 2 5 8 0000100 3 5 7 5 5 1 3 5 0 1 1 3 4 2 8 8 0000120 1 0 2 7 0 4 2 5 2 5 6 2 7 0 3 9 0000140 5 6 9 5 0 2 8 8 1 6 7 0 9 4 6 7 0000160 4 5 5 5 7 4 1 2 9 3 0 3 2 7 1 1 0000200 5 3 9 3 2 5 8 7 9 4 9 1 3 5 4 8 ... 0010260 r a t e - m y - f r a c t a l ) 0010300 / b a b y - m o n s t e r / \n 0010317
plik binarny
[edytuj]Plik graficzny png
od -c test.png | head -4
Przykładowy wynik:
0000000 211 P N G \r \n 032 \n \0 \0 \0 004 C g B I 0000020 P \0 002 + 325 263 177 \0 \0 \0 \r I H D R 0000040 \0 \0 \0 ` \0 \0 \0 ` \b 006 \0 \0 \0 342 230 w 0000060 8 \0 \0 \0 c H R M \0 \0 z % \0 \0 200
opcje
[edytuj]od -c p.txt # c same as -t c, select printable characters or backslash escapes
od -tx1 file # output as a hexadecimal 1-byte units
składna
[edytuj]od --help Usage: od [OPTION]... [FILE]... or: od [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]] or: od --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
Zobacz również
[edytuj]- hexdump
- objdump
pomoc
[edytuj]- offline , w konsoli
- man od[4]
- info od
- od --help
- command -V od
- online