Necesito pasar datos binarios a un programa bash que acepta argumentos de línea de comandos. ¿Hay alguna forma de hacer esto?Pasar datos binarios como argumentos en bash
Es un programa que acepte un argumento:
script arg1
Pero en lugar de la cadena arg1
, me gustaría pasar algunos bytes que no son buenos caracteres ASCII - en particular, los bytes 0x02
, 0xc5
y 0xd8
.
¿Cómo puedo hacer esto?
Creo que su prueba es equivalente al simple 'echo -ne" \ x02 \ xc5 \ xd8 "| hexdump -C' :-) – elimisteve
No del todo ... aquí estoy tratando de simular la llamada real de 'script', reemplazándolo con' echo -n' –