Я хочу настроить свой терминал на автоматическое уничтожение активного процесса при закрытии окна. Эквивалент нажатия Ctrl+C
прямо перед закрытием окна, но автомат c.
Это то, что у меня есть в моем .bashrc
:
function onExit(){
xdotool key ctrl+c
}
trap onExit EXIT
trap
успешно выполняет эту функцию, но xdotool
(основываясь на предложении в другом месте) не убивает активный процесс. Кто-нибудь может предложить что-то еще, что может работать? Или то, что я пытаюсь сделать, невозможно?
РЕДАКТИРОВАТЬ: Я нахожусь в Windows Терминал под управлением Ubuntu через WSL2. Это, наверное, очень важно.