答案1
我认为键盘快捷键不是通过 bash 运行的,所以||
不起作用。但是,您可以这样做:
sh -c 'wmctrl -Fxa gnome-calculator.Gnome-calculator || gnome-calculator'
-F
表示区分大小写地匹配完整标题,-a
表示激活/聚焦所述程序,-x
表示通过运行可获得的“WM_CLASS”名称进行选择wmctrl -xl
。
我认为键盘快捷键不是通过 bash 运行的,所以||
不起作用。但是,您可以这样做:
sh -c 'wmctrl -Fxa gnome-calculator.Gnome-calculator || gnome-calculator'
-F
表示区分大小写地匹配完整标题,-a
表示激活/聚焦所述程序,-x
表示通过运行可获得的“WM_CLASS”名称进行选择wmctrl -xl
。