代码之家  ›  专栏  ›  技术社区  ›  Ozan Polatbilek

在linux中用按键启动进程[关闭]

  •  0
  • Ozan Polatbilek  · 技术社区  · 8 年前

    我想问一些我刚刚想到的问题。我在谷歌和stackoverflow上搜索,没有找到我的问题的答案,如果有,请通知我。

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

    谢谢你的帮助。

    1 回复  |  直到 8 年前
        1
  •  0
  •   ralf htp    8 年前

    您可以使用 bind 为此,即运行 pwd

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

    移动要运行的程序 /usr/bin 或者标准路径中的另一个目录使用 绑定 命令

     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