【发布时间】:2020-08-16 13:23:48
【问题描述】:
我希望将终端设置为在我关闭窗口时自动终止活动进程。相当于在关闭窗口之前点击Ctrl+C,但是是自动的。
这是我目前在.bashrc 中的内容:
function onExit(){
xdotool key ctrl+c
}
trap onExit EXIT
trap 已成功运行该功能,但xdotool(基于其他地方的建议)不会终止活动进程。任何人都可以建议其他可能有用的东西吗?还是我试图做的事情是不可能的?
编辑:我在通过 WSL2 运行 Ubuntu 的 Windows 终端中。这可能非常重要。
【问题讨论】:
-
你的活跃进程是什么?
-
在我的系统上,这是自动行为,我积极尝试使用特定命令来防止挂断,例如
nohup/disown;这个线程有一些关于这些类型案例的更多信息:unix.stackexchange.com/questions/84737/… -
无论我最近运行什么。通常它是我的节点。
标签: terminal windows-subsystem-for-linux