때로는 하나의 응용 프로그램의 모든 창을 맨 위로 가져오고 싶습니다. Unity 에서이 작업을 수행하는 유일한 방법은 현재 각 창으로 개별적으로 전환하는 것입니다 (alt-tab을 사용하거나 실행기 아이콘을 클릭하고 각 창을 선택하거나 다른 모든 창을 최소화). wmctrl을 사용하여 함께 해킹하는 것이 가능하지만 더 간단한 해결책을 기대하고 있습니다.
때로는 하나의 응용 프로그램의 모든 창을 맨 위로 가져오고 싶습니다. Unity 에서이 작업을 수행하는 유일한 방법은 현재 각 창으로 개별적으로 전환하는 것입니다 (alt-tab을 사용하거나 실행기 아이콘을 클릭하고 각 창을 선택하거나 다른 모든 창을 최소화). wmctrl을 사용하여 함께 해킹하는 것이 가능하지만 더 간단한 해결책을 기대하고 있습니다.
답변:
이를 위해 wmctrl을 사용할 수 있습니다.
모든 창에 대한 바로 가기가 있습니다. 예를 들어 데스크탑으로 이동을 취소하려는 경우 :
wmctrl -k off
특정 응용 프로그램 만 가져와야하는 경우 다음과 같이 스크립트를 사용할 수 있지만 모든 작업 공간에 모든 창이 나타납니다. 예 : 모든 그놈 터미널을 불러 오기 위해 할 수있는 일
pids=" $(pidof gnome-terminal) "
wmctrl -lp | while read id a pid b; do
test "${pids/ $pid }" != "$pids" && wmctrl -i -a $id
done
fc nau
대한 노틸러스 ..).