diff --git a/correlation/utils/os.go b/correlation/utils/os.go index 4046b35c4..002a8cbfa 100644 --- a/correlation/utils/os.go +++ b/correlation/utils/os.go @@ -1,39 +1,20 @@ package utils import ( - "io" - "log" + "os" "os/exec" ) func RunCommand(command ...string) error { cmd := exec.Command(command[0], command[1:]...) - output, err := cmd.StdoutPipe() - if err != nil { - return err - } - err = cmd.Start() - if err != nil { - return err - } + cmd.Stderr = os.Stderr + cmd.Stdout = os.Stdout - err = cmd.Wait() + err := cmd.Run() if err != nil { return err } - bytesRead, err := io.ReadAll(output) - if err != nil { - return err - } - - err = output.Close() - if err != nil { - return err - } - - log.Println(string(bytesRead)) - return nil }