bash и клавиатура

Модератор: Модераторы разделов

Ответить
Аватара пользователя
mic
Сообщения: 81

bash и клавиатура

Сообщение mic »

а может ли bash-скрипт перехватывать нажатия клавиатуры в реальном времени? и если может, то как?
спасибо.
cat /etc/gentoo-release && uname -r
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: bash и клавиатура

Сообщение flook »

Нажатия вроде нет, но read может читать построчно.
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: bash и клавиатура

Сообщение demongloom »

getkey <имя клавиши> <действие>

насчет действия неуверен, но getkey A запускаетcя в фоне. Если нажать A то программа getkeyя завершиться.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
mic
Сообщения: 81

Re: bash и клавиатура

Сообщение mic »

про read я знаю, но это не то, а за getkey спасибо, буду разбираться
cat /etc/gentoo-release && uname -r
Gentoo Base System version 1.12.1
Linux 2.6.17-gentoo-r1
Linux user #359215
Спасибо сказали:
Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон
Контактная информация:

Re: bash и клавиатура

Сообщение demongloom »

если у тебя рх дистр то посмотри в /etc/rc.d/rc.sysinit
там getkey реализован для перехода в safe mode.
я там колупался, оттудова и про геткей и узнал.
там же и пример в сурсе.
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Ответить