windowkillより弱いシャットダウンコマンドはありますか?

windowkillより弱いシャットダウンコマンドはありますか?

現在の入力はxdotool getwindowfocus windowkillアクティブウィンドウを終了し、「タスクを保存しますか?」などのセキュリティ対策をバイパスします。windowkillこのタイプのバイパスを行わないここで使用できるよりも弱いコマンドはありますか?

答え1

X11 アプリケーションにウィンドウを閉じて終了するように要求するソフトな方法は、アプリケーションを送信することです。WM_DELETE_WINDOW情報。

Xdotoolにはこれを行う方法がないようです。 Perlで利用可能X11::プロトコル::WM。テストされていません:

perl -MX11::Protocol -MX11::Protocol::WM -e '$X = X11::Protocol::new(); X11::Protocol::WM::set_wm_protocol($X, ($X->GetInputFocus())[0], "WM_DELETE_WINDOW")'

または、wmctrl次のことができます。

wmctrl -c :ACTIVE:

関連情報