мне нужно сформировать слово (в скрипте шелла) на девайсе, где я могу получить только коды клавиш.
известно, что «printf \\$(printf '%03o' 65)» выводит в стандарнтый поток символ «A», но вот
printf \\$(printf '%03o' 65) | read C
не делает нифига! всмысле, echo $C выводит пустую строку. причем и на девайсе, и на компе... в чем засада может быть?
Ответ на:
комментарий
от o

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос чайника про bash (2002)
- Форум Убрать парсинг обратного слеша в шелл-функции read (2025)
- Форум Разница между echo и printf в Linux (2025)
- Форум Как правильно экранировать имя файла для дальнейшей работы с ним в скрипте? (2017)
- Форум VoIP input device (2007)
- Форум Таймаут чтения из последовательного порта (2016)
- Форум Сокеты - Несовпадение длины пакетов MJPEG при чтении (2017)
- Форум Теряется ввод терминала, как можно исправить? (2023)
- Форум Фичи, которых не хватает в sh (2012)
- Форум Остановка выполнения скрипта по кнопке (слушать STDIN в течение всего скрипта) (2014)