Есть ли способ использовать скрипт Bash / Powershell для отправки команд горячих клавиш на терминал

442
RickwhoPrograms

Я работал над проектом и дошел до того, что мне нужно иметь возможность отправлять макросы горячих клавиш в терминал, чтобы запустить или остановить процесс. До сих пор я использовал python, но мне не нужно устанавливать дополнительные модули, так как большинство из них являются сторонними и не поставляются со стандартной библиотекой python. Я знаю, что в bash-скриптах есть способы, с помощью которых вы могли бы выдавать такие команды, как ls / cd / pwd, но мне было интересно, будет ли такой способ, например, "shift" + O или "ctl" + C, например:, Также было бы очень полезно узнать, есть ли какие-либо подобные функции в окнах.

Обратите внимание, что этот вопрос не просит помощи с Python, но просит помощи в создании скрипта bash, который будет включать макросы, если это возможно.

Спасибо,

Рик ~

0
Вы можете сделать это с помощью скриптов autohotkey. Biswapriyo 5 лет назад 2
Если вы хотите сделать ctrl-c, как при остановке процесса, `kill -INT `делает то же самое. Aulis Ronkainen 5 лет назад 0
Привет Aulis, спасибо за ответ, однако я надеялся, что найдется способ сделать что-то вроде shift + c, или ctrl-alt-del, или alt-f2 и т. Д. RickwhoPrograms 5 лет назад 0
Если вы в Bash, псевдоним будет работать? Xen2050 5 лет назад 0
Конечно, ты имеешь в виду присвоить его переменной и вызвать? RickwhoPrograms 5 лет назад 0

0 ответов на вопрос