Skip to content

Instantly share code, notes, and snippets.

@cgyy
Created August 9, 2013 09:48
Show Gist options
  • Save cgyy/6192501 to your computer and use it in GitHub Desktop.
Save cgyy/6192501 to your computer and use it in GitHub Desktop.
cmd := exec.Command("ruby", "test.rb")
stdout, err := cmd.StdoutPipe()
if err != nil {
fmt.Println(err)
}
stderr, err := cmd.StderrPipe()
if err != nil {
fmt.Println(err)
}
err = cmd.Start()
if err != nil {
fmt.Println(err)
}
go io.Copy(os.Stdout, stdout)
go io.Copy(os.Stderr, stderr)
cmd.Wait()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment