Есть входные данные в виде \x1\x16\x6e, где:
\x1 - код параметра
\x16 - длина данных
\x6e - данные
Необходимо в зависимости от кода параметра сохранить данные указанной длины в переменную.
Проблема в том, что не все данные печатаемые и я не могу сообразить как в скрипте, оболочка ash из состава busybox, работать с непечатаемыми символами.
Код: Выделить всё
# printf "\x6e"
n#
# printf "\x16"
#
Подскажите?
Спасибо.