Я только что написал сценарий «при запуске» для Mac OS X и хочу, чтобы он НЕ запускался, если я удерживаю клавишу, например, клавиша Shift.
Кто-нибудь знает, как проверить, находится ли клавиша Shift в скрипте bash?
Вам необходимо взаимодействовать с API, специфичным для Mac-OS-X, который имеет эту концепцию «удерживать клавишу».Этого нет ни в bash, ни в связанных Unix / POSIX API.Вдвойне с клавишами-модификаторами, такими как Shift или Control.