убить xterm, открытый с -hold

Я могу убить терминал, открытый с помощью xterm -holdнабрав xkillа затем щелкните левой кнопкой мыши. Но я хотел бы избежать необходимости в щелчке. Я ожидал, что

      xkill -id `echo $$`

будет работать, но выдает ошибку. Может кто-нибудь, пожалуйста, скажите мне, как это сделать?

1 ответ

Ага, описание в мануале непонятное, но нужно указывать ID окна, а не PID. В Xterm,

      xkill -id "$WINDOWID"

Во всех терминалах,

      xkill -id "$(xdotool getactivewindow)"
Другие вопросы по тегам