LINUX.ORG.RU

[[bash] embeded-тупняк]


0

1

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

★★★★★

Последнее исправление: metawishmaster (всего исправлений: 2)
Ответ на: комментарий от o

да, можно %)
а я часа два тупил и пробовал по-всякому, но без внешних $(...)
спасибо! :)

metawishmaster ★★★★★
() автор топика

>printf \\$(printf '%03o' 65) | read C
индусокод.
для справки: read читает строку. строка = последовательность символов + «\n»

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.