如何从命令行执行快捷键?

aus*_*ton 7 command-line gnome xorg keyboard-shortcuts

我正在运行 Gnome。我想从命令行执行快捷键组合。例如,键入生成密钥代码的命令Ctrl+ Alt+ Left

有谁知道这样做的方法吗?

Gil*_*il' 6

您可以使用xdotool来制造键盘事件。有关如何定位特定窗口的信息,请参阅手册和示例。

xdotool key ctrl+alt+Left
Run Code Online (Sandbox Code Playgroud)

如果这是为了触发 Gnome 或窗口管理器的功能,则可能有一个单独的命令行工具。例如wmctrl获取和更改窗口参数,如标题、位置等。

类似地,如果这要触发特定应用程序的功能,则可能有一种方法可以直接执行此操作。当然,这完全取决于应用程序。