
Estoy usando el siguiente comando para leer la salida de un terminal desde otro terminal:
xxd -p /dev/pts/0
Pero no hay espacios entre los valores hexadecimales, por ejemplo me sale algo como esto:
61626162
En lugar de esto:
61 62 61 62
Respuesta1
Si está dispuesto a incorporar otras herramientas, una posibilidad es enviar resultados a través de sed
:
xxd -p /dev/pts/0 | sed 's/../& /g'