这有效。
xdotool search "Mozilla Firefox" windowminimize
但这并没有最小化我的终端。
xdotool search "Terminal" windowminimize
Defaulting to search window name, class, and classname
wmctrl -l
0x01400003 -1 andy-To-be-filled-by-O-E-M Top Panel
0x01400017 -1 andy-To-be-filled-by-O-E-M Bottom Panel
0x01400025 -1 andy-To-be-filled-by-O-E-M Top Panel
0x01600006 -1 andy-To-be-filled-by-O-E-M Desktop
0x02800007 0 andy-To-be-filled-by-O-E-M Downloads - Thunar
0x0360003e 0 andy-To-be-filled-by-O-E-M How to minimize an application window from command line - Unix & Linux Stack Exchange — Mozilla Firefox
0x03800006 0 andy-To-be-filled-by-O-E-M Terminal
0x03c00007 0 andy-To-be-filled-by-O-E-M *untitled - Geany
为什么我的终端没有被最小化?
是的,对我来说也不起作用。我想知道这是否与此相关答案中提到的内容有关:
无论如何,使用
xdotool
以下键盘快捷键可在常规 Ubuntu 上运行(在 Ubuntu Unity 上测试):一些研究表明,XFCE 使用alt+f9来最小化,使用alt+f10来最大化,因此如果上面的命令不起作用,请尝试以下命令:
我意识到这是一种不太好的解决方法但至少它似乎有效。
最后,如果您遇到问题或者需要知道密钥名称,可以使用此 xdotool 密钥代码列表作为参考。