![쉘/실행 가능한 명령에 터미널 창을 "표시"하시겠습니까?](https://linux55.com/image/60442/%EC%89%98%2F%EC%8B%A4%ED%96%89%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EB%AA%85%EB%A0%B9%EC%97%90%20%ED%84%B0%EB%AF%B8%EB%84%90%20%EC%B0%BD%EC%9D%84%20%22%ED%91%9C%EC%8B%9C%22%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
현재 Xfce 및 xfce4-terminal을 사용하고 있지만 다른 Linux 기반 시스템과 관련된 제안이 여전히 도움이 될 수 있습니다.
터미널 창에서 장기 실행 프로그램을 시작한 다음 Alt 키를 누르고 다른 작업을 수행합니다. 해당 세션에서 프로그램의 창이 사용자에게 "긴급" 및/또는 "표시"로 표시되도록 요청하는 방법이 있습니까? 예를 들어 GTK2를 사용하여 그래픽 프로그램을 작성할 때 이론상으로는 이를 쉽게 수행할 수 있지만 이를 수행할 수 있는 방법은 없습니다.
답변1
wmctrl
다음을 사용하여 창 관리자에게 활성화(키우고 포커스 지정)하도록 지시 할 수 있습니다 .
wmctrl -ia "$WINDOWID"
답변2
벨소리를 높여보세요.
printf '\a'
이것은 모든 터미널 에뮬레이터에서 작동하지 않습니다. xfce4-terminal에 대해서는 모르겠습니다. xterm에서는 켜고 끌 수 있는 모드( bellIsUrgent
및 리소스) 입니다.popOnBell
제어 순서, 열어보세요.
printf '\e[?1042;1043h\a'