1package dgr
2
3import (
4 //"fmt"
5 "os"
6 "os/exec"
7 //"strings"
8)
9
10func Run(a string, b ...string) error {
11 in, out := os.Stdin, os.Stdout
12 cmd := exec.Command(a, b[0:]...)
13 cmd.Stdin, cmd.Stdout = in, out // asign stdin and stdout to cmd
14 cmd.Stderr = os.Stderr // and stderr, i guess
15
16 //fmt.Printf("+ %s %s\n", a, strings.Join(b, " "))
17 return cmd.Run()
18}