мне нужно сформировать слово (в скрипте шелла) на девайсе, где я могу получить только коды клавиш.
известно, что «printf \\$(printf '%03o' 65)» выводит в стандарнтый поток символ «A», но вот
printf \\$(printf '%03o' 65) | read C
не делает нифига! всмысле, echo $C выводит пустую строку. причем и на девайсе, и на компе... в чем засада может быть?
![](/img/p.gif)
Ответ на:
комментарий
от o
![](/photos/28099:-2045115952.jpg)
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос чайника про bash (2002)
- Форум Как правильно экранировать имя файла для дальнейшей работы с ним в скрипте? (2017)
- Форум VoIP input device (2007)
- Форум Таймаут чтения из последовательного порта (2016)
- Форум Сокеты - Несовпадение длины пакетов MJPEG при чтении (2017)
- Форум Теряется ввод терминала, как можно исправить? (2023)
- Форум Фичи, которых не хватает в sh (2012)
- Форум Остановка выполнения скрипта по кнопке (слушать STDIN в течение всего скрипта) (2014)
- Форум Защита от случайного выключения удаленного сервера (2012)
- Форум Обработка спец-клавиш в терминале (2008)