.xsession 스크립트가 있습니다. 백그라운드에서 그놈 터미널을 열고 있습니다. 극대화하고 싶습니다. 저는 Cinnamon을 창 관리자로 사용하고 있습니다. 나는 일반적으로 창 관리자가 최대화 버튼을 클릭할 때 클라이언트 X 응용 프로그램의 크기를 조정하는 일을 담당한다는 것을 알고 있습니다.
이것을 달성할 수 있는 방법이 있는지 궁금합니다.
~$ cat .xsession
google-chrome > /dev/null 2>&1 &
gnome-terminal &
gnome-session --session cinnamon
답변1
답변2
이 특별한 경우에 그러한 옵션이 있으면 당연히 사용하십시오.
다른 경우에는 아래 코드가 작동하는 것으로 나타났습니다.
루프가 없으면 전체 화면 명령이 매우 빠르게 시작되기 때문에 루프가 존재합니다.앞으로전체화면으로 볼 수 있는 창이 있어요!
wmctrl -l
창을 나열하는 것입니다. wc -l
행 수를 계산하는 것 wmctrl -r
입니다. 작동할 창을 지정하고 -b
창에서 수행되는 실제 작업을 알 수 있습니다.
my-application &
while (( ! `wmctrl -l | my-application | wc -l` )) {}
wmctrl -r my-application -b toggle,fullscreen