在linux中使用键击启动进程

时间:2017-10-18 21:31:16

标签: linux process keyboard-shortcuts

我想问一些刚出现在我脑海中的东西。我搜索google和stackoverflow并找不到我的问题的答案,如果有,请通知我。

是否可以将进程绑定到击键组合?例如,我可以通过简单地按下按钮 ctrl + k 来启动我的程序,也可以是任何其他功能键。有可能开始这样的过程吗?我知道我必须编译内核并重新启动,如果有可能但我找不到存储密钥组合含义的地方。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用bind,即按下F12时运行pwd

 bind '"\e[24~":"pwd\n"'

将要运行的程序移动到/usr/bin或stadard路径中的另一个目录,使用bind命令中的路径

 bind '"\e[24~":"absolute_path_to_program/program"'

https://unix.stackexchange.com/questions/89622/how-to-execute-a-script-in-shell-when-a-shortcut-key-is-pressed