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