英文:
Process creation/exit callback in Go lang
问题
在MAC OS上,我想在Golang中创建/退出进程(尤其是退出)时使用回调函数。一旦进程退出,我需要执行一些操作。非常感谢任何指导或帮助。
英文:
On MAC OS I want process create/exit (more so exit) callbacks in Golang. Once the process exits I have to do some activity.
Any pointers or help is appreciated.
答案1
得分: 1
从run命令文档中:
> Run启动指定的命令并等待其完成。
您可以使用以下代码运行命令:
cmd := exec.Command("firefox")
err := cmd.Run()
if err != nil {
log.Fatal(err)
}
// 在进程退出后执行其他操作
英文:
From run command documentation:
> Run starts the specified command and waits for it to complete.
You can run a command with:
cmd := exec.Command("firefox")
err := cmd.Run()
if err != nil {
log.Fatal(err)
}
// DO SOMETHING AFTER PROCESS EXIT
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论