Questa è una domanda piuttosto ipotetica, quindi per favore non chiedermi perché vorrei farlo.
Supponendo che io abbia una variabile GIF
che contiene dati binari e supponendo che non riesca a usare l' |
operatore pipe , il seguente dovrebbe essere il modo corretto di usare l' operatore "triple-less-than":
openssl enc -base64 <<< $GIF
Tuttavia, mi sembra che <<<
non sia binario e quindi i dati binari vengano danneggiati.
Esiste un equivalente binario sicuro?
$GIF
, per cominciare, non tiene il binario completo nemmeno prima di iniziare. Tuttavia, ad eccezione del carattere NUL, contiene tutti gli altri. (come riferimento: vaab.blog.kal.fr/2014/05/03/… )