Respuestas:
Vine aquí viendo tres respuestas pensando que no tendría nada que agregar, y que esto sería un ejercicio sobre cuántas personas pueden publicar el mismo 1-liner en el primer minuto de una pregunta que se hace. Pero encuentro personas que usan alguna hexdump
herramienta novedosa . Ese comando es mucho más largo que 2 letras; alude a alguna base distinta de The One True Base (base 8); e incluso es evidente por su nombre lo que hace. Claramente esta no es la forma de Unix.
Así que aquí está la alegría de od
("volcado octal").
Primero GNU, como encontrarás en tu Linux Mint:
od --format=x1 --read-bytes=10 foo
Ahora BSD, donde la ironía es que en realidad es el mismo programa que hexdump
:
od -t x1 -N 10 foo
Puedes usar xxd
para hacer eso.
$ xxd -ps -l 10 FILENAME
546865204d4954204c69
Esto imprime los primeros 10 bytes ( -l 10
) FILENAME
en formato hexadecimal ( -ps
).