tcl - 如何在中断主 tcl 脚本时杀死后台进程?
问题描述
我有一个 tcl 脚本 (main.tcl),它会启动 2 个其他脚本在后台运行。
当使用 ctrl+c 中断 main.tcl 时,此脚本启动的作业在退出前不会被终止。像这样启动子进程: exec &
在退出此脚本之前,终止 main.tcl 启动的所有作业的最佳方法是什么?
我正在使用 tcl 8.5,没有使用任何其他包(如 tclx 等)
解决方案
推荐阅读
- python-3.x - 详细的 if 条件 " if not hasattr(self, '__total'):"
- c - 在 C 中初始化和检查指针和其他自动变量
- jenkins - 将 Jenkins 从站安装为服务“KeyUsage 不允许数字签名”时出错
- ios - iOS UITesting 元素出现几秒钟
- mysql - 如何通过 mysql 使用 group 进行嵌套选择
- python - Python - For 循环数百万行
- python - Pandas 将小时日期 excel 表重新排列为日期时间数据框
- excel - 如何在 2 个不同选项卡上的一个 Excel 中通过 SSRS 报告导出摘要和详细信息钻取
- github - 避免在 git pull 中获取少数版本文件的更新
- angular - AgGrid 更新到 v19,我做错了什么?