go语言执行shell命令的一个bug

EddieChan1993 · · 2669 次点击
我最后把他改成了这样 ``` cmd := exec.Command("sh", "-c", s) err := cmd.Run() checkErr(err, "") ```
#9
更多评论
bug..... 你现要了解&有什么用。 带&和不带&,其实就相当于 go里你是用run还是start来开始程序。 或者直接go起个协助程来跑就可以了。
#1
你没理解到我的意思,我既然选择shell来执行,肯定有要我的用处嘛,我是用来后台运行go应用,通过这个命令实现常住。
#2