linux - 在 Linux 中的 Bash 脚本中检测 key 释放

标签 linux bash terminal gnome-terminal

我不太确定如何更具体;我正在寻找一种在 Bash 脚本中捕获键盘输入的方法。

我知道一些涉及检测按下的键的方法,但我对检测释放的键感兴趣。他们是在 Bash 脚本中执行此操作的方法吗?最好使用纯 Bash 脚本,而不是第三方 Bash 实用程序。

最佳答案

你可以使用

read -N 1

在 bash 上获得单次击键。

关于linux - 在 Linux 中的 Bash 脚本中检测 key 释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33186722/

相关文章:

linux - 如何在 unix shell 脚本中 grep 数字后的最后两个字符

bash - 如何在 Bash 中获取带有标志的参数

java - 我想连续运行我的java线程

linux - 如何理解 Linux 中的 diff -u?

linux - 在 ubuntu 中使用 gflags 库

具有最小匹配的 Linux diff

linux - ". filename"从/bin/sh 运行时找不到文件,从/bin/bash 运行;为什么?

BASH:百分比变化——如何计算?如何在没有 bc 的情况下获得绝对值?

linux - 将输出重定向到我的源文件因此丢失了我的源

linux - 我有一些代码有一个在终端上运行良好但从脚本运行时失败的命令