模拟键盘输入的命令

Spe*_*omb 20 command-line keyboard x11

是否存在可以模拟按键的命令?我想将一些数据通过管道传输给它,使其输入到我的 GUI 程序中。

hee*_*ayl 37

是的,它是xdotool

要模拟按键,请使用:

xdotool key <key>
Run Code Online (Sandbox Code Playgroud)

例如,要模拟按下F2

xdotool key F2
Run Code Online (Sandbox Code Playgroud)

模拟按下crtl + c

xdotool key ctrl+c
Run Code Online (Sandbox Code Playgroud)

模拟按下ctrl + c然后 a Backspace

xdotool key ctrl+c BackSpace
Run Code Online (Sandbox Code Playgroud)

检查man xdotool以获得更多想法。

您可能需要先安装xdotool软件包才能使用xdotool命令。