PID와 타이틀 이름을 기반으로 터미널 세션을 종료하고 싶습니다.
pidof
돌아온다고 할 수 있다55175 pid로, 창문제목은 테스트 창입니다, 내가 설정하는 데 사용한 적이 있습니다 alacritty -t "TestWindow"
.
kill 55175
또는를 사용하여 세션을 종료하는 것은 쉽지만 pkill alacritty
이렇게 하면 모든 터미널 세션이 종료되므로 짜증날 수 있습니다.
이 세션을 정확하게 종료할 수 있도록 창 제목과 해당 PID를 가져올 수 있는 방법이 있습니까?
답변1
예를 들어 X에서는 다음을 사용할 수 있습니다 xdotool
.
kill "$(xdotool search --name TestWindow getwindowpid)"
# or
xdotool search --name TestWindow windowclose