Ini adalah pertanyaan yang agak hipotetis, jadi tolong jangan tanya saya mengapa saya ingin melakukan ini.
Dengan asumsi bahwa saya memiliki variabel GIF
yang berisi data biner, dan dengan asumsi bahwa saya tidak bisa menggunakan |
operator pipa , berikut ini harus menjadi cara yang benar untuk menggunakan operator 'triple-less-than':
openssl enc -base64 <<< $GIF
Namun, menurut saya itu <<<
bukan biner-aman dan karenanya data biner menjadi korup.
Apakah ada yang setara dengan biner-safe?
$GIF
, sebagai permulaan, tidak memiliki biner penuh bahkan sebelum memulai. Namun, dengan pengecualian karakter NUL, itu menahan semua yang lain. (sebagai ref: vaab.blog.kal.fr/2014/05/03/... )