Perguntas sobre 'xxd'

3
respostas

Dividir dados binários de deslocamento de byte fixo por posição de byte?

Eu tenho dados binários que reviso por xxd -ps no formato hexadecimal. Percebo que a distância de byte é 48300 (= 805 * 60) bytes entre dois cabeçalhos onde o separador é fafafafa . Existe o início do arquivo que deve ser ignorado. Exemp...
26.06.2015 / 17:22
1
resposta

Cria linhas de quebra xxd

Para mostrar o conteúdo de um arquivo com dados binários de texto e formatados em outro post no SE, não consegui decidir qual será a exibição da saída renderizada ASCII ou a saída xxd . Como meio termo, pensei em um hexdump que faz res...
22.06.2017 / 13:38
1
resposta

Hex dump somente o começo e o fim de um arquivo com xxd [duplicado]

Estou procurando um comando para exibir três .png arquivos usando xxd , exibindo as duas primeiras e últimas duas linhas do hexadecimal para cada. Eu usei o comando abaixo para exibir um arquivo de cada vez, mas estou querendo saber se...
31.10.2018 / 16:21
1
resposta

Por que o xxd não mostra a marca de ordem de byte?

Eu tenho uma classe Java que o compilador se recusa a compilar devido a \ufeff no início do arquivo. Eu posso ver o fato de que a BOM está presente por vim -b file.java , mas nem xxd nem hexdump mostram os dois bytes. Existe alguma ma...
25.04.2017 / 13:56
2
respostas

“xxd -p” alternativa para HP-UX - como obter os mesmos resultados com “xd”?

Eu tenho um comando que é muito útil no trabalho. Ele procura por um determinado STRING dentro de alguns arquivos brutos hexadecimais com FILENAME . O comando que eu sempre usei em sistemas Linux é: find . -name '**FILENAME**' | while re...
25.07.2016 / 20:11
1
resposta

Unif-alikes unificado com xxd

O patch (1) no FreeBSD não suporta bytes nulos. Com o GNU diff / patch eu pude manipular vários arquivos contendo bytes nulos com um patch, mas o xxd (que lida com bytes nulos) parece não suportar isso. Como posso gerar algo semelhante ao diff u...
23.11.2015 / 14:58
1
resposta

Como fazer espaços de lugar “xxd” entre os valores hexadecimais?

Estou usando o seguinte comando para ler a saída de um terminal de outro terminal: xxd -p /dev/pts/0 Mas não há espaços entre os valores hexadecimais, por exemplo, eu recebo algo assim: 61626162 Em vez disso: 61 62 61 62     
20.11.2017 / 04:36
1
resposta

Saída do binário de um arquivo para um editor de texto

Eu li que você pode usar o comando de terminal xxd -b para ver o binário de um arquivo. Eu usei esse comando e ele mostra o binário, mas não é binário listado à esquerda como números de linha e não binários listados à direita. Eu gostaria de...
20.04.2018 / 19:55
1
resposta

Hex tem caracter desconhecido / na saída

Eu preciso criar uma variável Rc2Key e, em seguida, convertê-la em hexadecimal. Eu fiz isso com dois comandos. A variável Rc2Key precisa ter 16 caracteres, então no meu módulo de teste eu usei "DummyRC2Key1" como Rc2Key . Rc2Key="Dumm...
25.04.2016 / 22:38