У меня есть строка base64, которая содержит непечатаемые символы.
Я хочу изменить только для печати. Но я не могу использовать base64 -d, потому что потеряю непечатаемые.
Это команда, которая позволяет мне сделать это?
Пример, если я сделаю
echo "base64 string" | base64 -d | od -c
получаю
0000000 004 002 254 334 0 202 003 362 \f \0 0 202 003 354 0 202
0000020 003 350 002 002 006 021 0 - 0 ) 0 036 002 004 A 343
0000040 271 | 002 003 \0 352 233 002 002 021 340 002 002 \0 232 002
0000060 001 . 004 006 \0 \f ) 346 353 323 \f \a J 0 0 6
0000100 0 6
и т.д ...
допустим, я хочу изменить только J 0 0 с J 0 1 ... Я могу это сделать?
UPDATE:
На данный момент решение находилось в конвертации, выводе декодирования base64 в файл и последующем редактировании с помощью редактора HEX.
Так что, если вы знаете какой-то нативный редактор командной строки HEX Editor, включенный в linux, пожалуйста, скажите мне