Files
plugin-drone-upx/cmd/cmd.go
T
cnbattle 7c2d02cc6f fix
2020-05-07 09:29:56 +08:00

26 lines
572 B
Go

package cmd
import (
"bytes"
"fmt"
"os/exec"
)
// Cmd exec.Command
func Cmd(name string, arg ...string) error {
command := exec.Command(name, arg...)
var buffer bytes.Buffer
command.Stdout = &buffer
if err := command.Start(); err != nil {
return err
}
if err := command.Wait(); err != nil {
return err
}
fmt.Printf("%s", buffer.Bytes())
fmt.Println("===================================================")
fmt.Println(" Successfully ")
fmt.Println("===================================================")
return nil
}