В моем обычном гном-терминале я делаю
netcat -u somewhere 1234
начать отправку пакетов UDP куда-нибудь. Мне нужно передать следующие 5 байтов, записанных в шестнадцатеричном формате: "01 00 af 0f e1". Теперь, как мне ввести escape-последовательность в моем терминале, которая заставляет его отправлять эти 5 байтов на стандартный ввод netcat?
Обновление: просто чтобы уточнить. Я знаю несколько способов ввода байтов в программу. Дело не в этом. Вопрос заключается в том, какую последовательность нажатий клавиш я набираю в своем терминале после запуска программы, чтобы ввести шестнадцатеричный символ, который иначе не отображается на моей клавиатуре. (Например, 0x00, 0x01 или 0x0f.)
Я начинаю думать, что это просто невозможно, однако я был бы немного удивлен, если бы это был вывод.