Isso funciona.
xdotool search "Mozilla Firefox" windowminimize
mas isso não minimiza meu Terminal.
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
Por que meu Terminal não está sendo minimizado?
Sim, também não funciona para mim. Gostaria de saber se tem algo a ver com o que é mencionado aqui nesta resposta relacionada :
Em qualquer caso, usar
xdotool
o seguinte atalho de teclado funciona no Ubuntu comum (testado no Ubuntu Unity):Algumas pesquisas mostram que o XFCE usa alt+ f9para minimizar e alt+ f10para maximizar, então se o comando anterior não funcionar, tente isto:
Sei que isso é uma solução alternativa meio complicada, mas pelo menos parece funcionar.
Por fim, se você tiver problemas ou precisar saber o nome de uma chave, esta lista de códigos de chave do xdotool pode ser usada como alternativa .