Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

> 

Темы от студентов с запросами готовых решений по заданиям закрываются не глядя.

 
Reply to this topic Start new topic
> Конвертирование непечатаемого символа
IMB
bookmark
gyfbbdvkffmrljmmmwd
Apr 19 2017, в 11:55
Сообщение #1


Что-то мне здесь надоело
Иконка группы

Сообщений: 2391

Вставить имя   :   Цитата

ОС: Debian

Группа: Участники

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

# printf "\x16"
#

Подскажите?
Спасибо.
Go to the top of the page
 
+Quote Post
IMB
bookmark
gyfbbdvkffmrljmmmwd
Apr 19 2017, в 12:40
Сообщение #2


Что-то мне здесь надоело
Иконка группы

Сообщений: 2391

Вставить имя   :   Цитата

ОС: Debian

Группа: Участники

Автор темы
найден простой способ
Код
# printf "%d" 0x16
22
Go to the top of the page
 
+Quote Post

 Reply to this topic Start new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23rd April 2017 - в 18:55




Rating@Mail.ru