Golang运行系统命令


# https://github.com/go-cmd/cmd
# 示例代码
func runCommand() {
	// Create Cmd, buffered output
	envCmd := cmd.NewCmd("./testmain.exe")

	// Run and wait for Cmd to return Status
	status := envCmd.Start()
	// envCmd.Stop()
	finalStatus := <-status
	fmt.Println(finalStatus.Stdout)

	// Print each line of STDOUT from Cmd
	// for _, line := range status.Stdout {
	// 	fmt.Println(line)
	// }
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM