Не точное совпадение, но:
echo nJpGBA== |base64 -d | od -A n -t u1
Выход: 156 154 70 4
Обратите внимание на начальный пробел и несколько пробелов между.
Другое решение. Присвойте его массиву:
val_array=( $(echo nJpGBA== |base64 -d | od -A n -t u1) )
echo "${val_array[@]}"
Выход: 156 154 70 4
Команда od
выводит все двоичные файлы по умолчанию в восьмеричных значениях. Здесь он читает со стандартного ввода, поскольку файл не указан.
-A n
подавляет вывод байтовых адресов
-t u1
печатает один байт десятичных знаков без знака