Так в приглашении ведь не ввести printf(xxx).
В 16-ричном коде, как он записывается на бумаге, каждый символ -
это полбайта, т.е., например, вместо 0x06 надо вводить не "06", а 6,
а вместо 0x85 не 85, a символ с кодом 133, а это символ непечатаемый.
0x85=\302\205=…
Если, конечно, я правильно понял, что это за 16-ричный код.
Я имел в виду, что это запись символов с однобайтовым кодом.
Если же это запись в UTF-8 не-ASCII символов, т.е. какой-то
неанглийской последовательности, то надо переключить раскладку
клавиатуры на этот язык и вводить на нём сами символы.
Или, если известно, что это за текст, вводить эти символы
в десятичной форме, т.е. &#<1-й код>;&#<2-й код>; и т.д.,
но не знаю, получится ли так.
Пользователь решил продолжить мысль 03 Января 2014, 15:22:08:
printf "\x06\x03\x85\xAA\xAA\n"
Я думаю, что это не обязательно напечатает то, что вы хотели, т.е. не расшифрует
этот 16-ричный код. Во-первых, \x00 тоже надо, во-вторых, надо, чтобы локаль
была той же, в которой написан этот текст.