bash - 如何通过脚本或 Shell 命令将焦点切换到 Gnome 终端选项卡

标签 bash ubuntu gnome-terminal xdotool wmctrl

我目前正在编写一个脚本来在 gnome-terminal 中打开几个选项卡,并设置它们的标题。我可以打开多个选项卡,但我需要将焦点更改为这些选项卡(以编程方式),以便从我的脚本中设置它们的标题。

我交替使用 zsh 和 bash,所以任何 bash 命令都应该可以正常工作。我开始熟悉 xdotoolwmctrl ,但不确定将焦点切换到打开选项卡的命令组合。

我可以使用哪些命令从 gnome-terminal CLI 中“切换到下一个打开的选项卡”或“切换到选项卡 N”?

最佳答案

为了从 Bash Shell 发送信号,请使用 xdotool :

sudo apt install xdotool

在您的脚本中发出以下命令:
xdotool key Control+Page_Up

关于bash - 如何通过脚本或 Shell 命令将焦点切换到 Gnome 终端选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52122291/

相关文章:

linux - 按特定分隔符删除字符串

C用fork()编写后关闭FDT?

ubuntu - 在ubuntu上安装opencv2.1报错

gnome-terminal - 如何更改 gnome-terminal 的背景颜色?

linux - shell 脚本 - 当条件检查范围失败时

c - 杀死 bash 和子进程

linux - 具有命令选择性根权限的 Bash 脚本

python - 如何让VLC点击通过

linux - VSCode,如何更改默认终端?

c++ - 如何在子终端窗口中执行程序?