bash 스크립트에서 윈도우의 최대 크기 (즉, 화면 크기에서 화면 가장자리의 패널을 뺀 크기)를 얻으려고합니다. 나는 쿠분투를 사용하고 있지만 그것이 어떤 리눅스 시스템에서도 잘 작동한다면 좋을 것이다. xwininfo 창의 덕분에 크기를 얻을 다음Linux : 윈도우 경계 높이 가져 오기
wmctrl -r :ACTIVE: -b add,maximized_horz,maximized_vert
과 :
현재 내 솔루션은 wmctrl를 통해 활성 창을 최대화하는 것입니다
xwininfo -id $(xdotool getactivewindow)
를 불행히도, 난하지 않습니다 창의 크기는 윈도우의 크기와 경계입니다 (테두리를 제거하면 예상 한 값이됩니다).
그래서 제 질문은 다음과 같습니다
1 - 윈도우의 테두리를 제거하는 명령이 있나요? (나는 단지 그것을 수동으로하는 방법을 안다)
2 - 이것을하는 더 좋은 방법이 있습니까? 당신의 도움에 미리
감사합니다 (이 창을 최대화없이 할 수 있다면 좋을 수)
'창의 크기와 창 테두리 (+)를 의미합니까?' – konsolebox
하지만 실제로 산술적으로 계산할 수는 있지만 데이터가 실제로 표시되는 방식과 취할 방식을 알려줘야합니다. bash로 가능해야합니다. – konsolebox
예, "빼기"대신 "및"이 유감입니다. – Zach