Roberto Conti wrote:
> Tente usar o hexdump -C e um pipe para o grep.
> Veja o exemplo abaixo:
> usua...@laptop:~/Desktop/Fotos$ hexdump -C DSC02831.JPG | grep '53 4f 4e 59'
> 000002d0  00 00 53 4f 4e 59 20 44  53 43 20 00 00 00 22 00  |..SONY DSC ...".|
> 00000b60  00 00 53 4f 4e 59 00 00  44 53 43 2d 4e 32 00 00  |..SONY..DSC-N2..|
> Conti

O que eu expliquei na outra postagem continua valendo. Os dados na
listagem do hexdump estão alinhados em 64/128 bits, se o valor cruzar os
limiares desse alinhamento, o grep não vai encontrar a ocorrência
(atravessa a coluna do meio, ou cada byte cai em uma linha diferente).
Além disso, nada garante que não exista outras ocorrências do valor pelo
arquivo (ainda mais porque o valor que o OP quer achar é pequeno):

~% hexdump -C ubuntu-8.04.3-alternate-i386.iso | grep '0e e2' | head
0069e170  dc 59 0e e2 ad 0d 9c 47  0d a6 30 5b c5 b4 02 64
|.Y.....G..0[...d|
006bc130  a5 df ae fa f6 e0 94 b7  0e e2 cd 56 c4 7d 59 ed
|...........V.}Y.|
006c8440  fa 3a 02 50 f8 66 28 8e  5e 89 8e 0e e2 b2 b0 38
|.:.P.f(.^......8|
006dfba0  04 9a a0 0e e2 69 68 28  d8 35 a6 1c 07 ae 91 90
|.....ih(.5......|
0070a480  f3 fc 60 0e e2 68 1a 65  01 a4 e6 8b 99 c9 95 77
|..`..h.e.......w|
0071d310  87 fc b7 0e e2 e1 2d be  e8 cc 90 02 2e c1 64 90
|......-.......d.|
00732a10  0e e2 46 24 4f 39 1c 61  b8 88 2a 15 3a 90 d0 2e
|..F$O9.a..*.:...|
007381b0  4e cd 82 fd 0e e2 9a b9  78 3b ba 14 8d cc 74 8a
|N.......x;....t.|
00740e90  ef 1d 0a 92 39 2c fe ca  cb 0e e2 07 ac 6b d8 bf
|....9,.......k..|
00742650  b0 66 85 6e d4 76 db e4  af 48 50 c6 fc 0e e2 68
|.f.n.v...HP....h|


-- 
Juliano F. Ravasi ·· http://juliano.info/
5105 46CC B2B7 F0CD 5F47 E740 72CA 54F4 DF37 9E96

"A candle loses nothing by lighting another candle." -- Erin Majors

* NOTE: Don't try to reach me through this address, use "contact@" instead.
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a