bash - 一个 bash 脚本,它会监视 2 个进程,当一个进程死亡时杀死另一个进程

标签 bash vim

我的 vim 插件 slimv 有问题,它会为后端服务器启动一个单独的进程,然后我必须在关闭 vim 后手动终止它。

我想知道你是否可以制作一个脚本来监视两个进程,然后当 vim 关闭时它会杀死另一个进程?

有可能吗? 如果是……你会怎么做?

最佳答案

您可以在 Vim 中执行此操作,挂接到 VimLeave 事件:

:autocmd VimLeave * call system('killall backend-process')

关于bash - 一个 bash 脚本,它会监视 2 个进程,当一个进程死亡时杀死另一个进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23446952/

相关文章:

regex - vim 搜索通配符匹配第一次出现

c++11 - exuberant ctags 支持 c++11 吗?

linux - Linux 与 Windows 中的 WMIC 差异

perl - 为什么这个使用 wget 保存 youtube 视频的 perl 脚本不能正常工作?

regex - VIM中非贪婪且固定数量的字符搜索和替换

vim - 如何在 Vim 中将当前行移到它上面的行后面?

windows - Windows 上的 gVIM : execute buffer and paths with spaces

bash - 使用 awk getline bash 从指定时间范围内的日志文件中提取数据

bash - 括号扩展内的空间导致奇怪的行为

arrays - 如何在远程 ssh bash 命令中迭代本地数组