비슷한 질문을 본 적이 있지만 정확히 동일하지는 않습니다. 스크립트에서 특정 창의 크기를 특정 크기와 화면의 위치로 조정하는 방법은 무엇입니까? Resize 및 Printf가 사용되는 것을 보았지만 아무 것도 할 수 없었습니다. 창 유형이 중요합니까?
이것은 Ubuntu Linux에서 bash 스크립트를 실행하고 gnome을 사용하여 창을 여는 것입니다. 목적은 GUI 창의 크기와 팝업 위치를 관리하는 것입니다.
답변1
resize
(제공된 유틸리티 xterm
)는 대부분의 xterm과 유사한 창의 크기를 조정할 수 있습니다. 30행 x 60열을 얻으려면 스크립트가 실행됩니다.
resize -s 30 60
실행 중인 창의 크기를 조정합니다.
빠른 확인에서는 , mlterm
, mrxvt
, (예: . urxvt
) 및 이스케이프 시퀀스에 응답합니다. KDE konsole에는 또는 가 없습니다 .vte
gnome-terminal
xterm
st
terminology
주석에는 창 관리자와 함께 작동하는 devilspie
및 가 언급되어 있습니다.wmctrl
외부말단. 창 관리자는 궁극적으로 X 디스플레이에 있는 각 창의 크기와 위치를 제어하지만 스크립트가 창 제목을 결정하고 이를 사용하여 프로그램에 크기를 조정할 창을 알려주어야 하기 때문에 사용하기가 약간 복잡합니다. 매뉴얼 페이지에 따르면 devilspie
Windows용이므로 적합하지 않을 수 있습니다.만들어진.
추가 자료: