Bash
從 PID 獲取視窗標題
我想終止基於 pid 和標題名稱的終端會話。
假設
pidof
返回55175 作為 pid,視窗標題是 TestWindow,我已經將它設置為alacritty -t "TestWindow"
.終止會話很容易,
kill 55175
但是pkill alacritty
這會終止我所有的終端會話,這會很煩人。有沒有辦法獲取視窗標題和它的 pid,所以可以精確地殺死這個會話?
例如,在 X 上,可以使用
xdotool
:kill "$(xdotool search --name TestWindow getwindowpid)" # or xdotool search --name TestWindow windowclose