我有一个脚本一直在后台运行。我必须在该脚本中编写代码来检测按键,一旦检测到特定按键,就必须执行脚本的其余部分。我该怎么做?
我已尝试该showkey
命令但未能将其添加到我的脚本中。
答案1
您可以通过 read 命令读取按键,为此使用以下 bash 脚本
#! /bin/bash
read -s -n 1 key # -s: do not echo input character. -n 1: read only 1 character (separate with space)
if [[ "$key" == "your key" ]];then
#your script here
fi
你可以尝试使用 read 命令和一些 bash 脚本