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

1

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
    
por Tom 20.11.2017 / 04:36

1 resposta

0

Se você está aberto para trazer outras ferramentas, uma possibilidade é enviar a saída por sed :

xxd -p /dev/pts/0 | sed 's/../& /g'
    
por 20.11.2017 / 04:56