go cmd nohup 的坑

https://github.com/go-cmd/cmd/issues/20

git

golang 的 cmd 包在执行系统命令时,若是使用的到了 nohup 命令, 那么就须要注意, 须要在 nohup 命令中添加 github

>/dev/null 2>&1 

这个代码, 至于缘由, 后面再补.golang

还有一种办法: 若是不加输出重定向, 那就不能获取命令 nohup 的输出结果, 直接用 cmd.run(). 这以前不用获取输出和 err 就 ok 了. 也不会卡住.blog

相关文章
相关标签/搜索