Respostas:
Eu vim aqui vendo três respostas pensando que não teria mais nada a acrescentar e que isso seria um exercício de quantas pessoas podem postar a mesma linha no primeiro minuto de uma pergunta ser feita. Mas eu acho pessoas usando alguma hexdump
ferramenta nova . Esse comando tem muito mais que 2 letras; alude a alguma base que não seja A Única Base Verdadeira (base 8); e é até aparente pelo nome o que faz. Claramente, esse não é o caminho do Unix.
Então aqui está a alegria de od
("octal dump").
Primeiro GNU, como você encontrará em seu Linux Mint:
od --format=x1 --read-bytes=10 foo
Agora BSD, onde a ironia é que na verdade é o mesmo programa que hexdump
:
od -t x1 -N 10 foo
Você pode usar xxd
para fazer isso.
$ xxd -ps -l 10 FILENAME
546865204d4954204c69
Isso imprime os primeiros 10 bytes ( -l 10
) do FILENAME
formato hexadecimal simples ( -ps
).