star/gdu/tui/exec.go
2025-04-26 19:33:14 +08:00

19 lines
296 B
Go

package tui
import (
"os"
"os/exec"
)
// Execute runs given bin path via exec.Command call
func Execute(argv0 string, argv, envv []string) error {
cmd := exec.Command(argv0, argv...)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
cmd.Stdin = os.Stdin
cmd.Env = envv
return cmd.Run()
}