go exec库

Go语言exec库学习,关于调用shell命令

  1. cmd:=exec.Command(“命令”,“参数“)

  2. cmd.Run() 执行

  3. cmd.Stdout=xxx,改变输入输出

  4. cmd.Output()/CombinedOutput(),运行命令,并返回标准输出

  5. cmd.StdinPipe()返回一个连接到cmd标准输入的管道

  6. cmd.StdoutPipe()连接到标准输出的管道

  7. cmd.Start()和cmd.Wait()配合使用,等待执行完

  8. cmd.Run()执行命令

最后更新于

这有帮助吗?