Esta es una pregunta bastante hipotética, así que no me pregunten por qué querría hacer esto.
Suponiendo que tengo una variable GIF
que contiene datos binarios, y suponiendo que no puedo usar el |
operador de tubería , la siguiente debería ser la forma correcta de usar el operador 'triple-less-than':
openssl enc -base64 <<< $GIF
Sin embargo, me parece que <<<
no es seguro para los binarios y, por lo tanto, los datos binarios se corrompen.
¿Existe un equivalente binario seguro?
$GIF
, para empezar, no tiene binario completo incluso antes de comenzar. Sin embargo, a excepción del personaje NUL, está reteniendo a todos los demás. (como referencia: vaab.blog.kal.fr/2014/05/03/… )