exec

package
v0.0.54 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LookPath

func LookPath(file string) (string, error)

LookPath is the wrapper of os/exec.LookPath

func RunCommand

func RunCommand(name string, arg ...string) (err error)

RunCommand runs a command

func RunCommandAndReturn added in v0.0.31

func RunCommandAndReturn(name, dir string, args ...string) (result string, err error)

RunCommandAndReturn runs a command, then returns the output

func RunCommandInDir

func RunCommandInDir(name, dir string, args ...string) error

RunCommandInDir runs a command

func RunCommandWithBuffer added in v0.0.31

func RunCommandWithBuffer(name, dir string, stdout, stderr *bytes.Buffer, args ...string) error

RunCommandWithBuffer runs a command with buffer stdout and stderr could be nil

func RunCommandWithIO added in v0.0.31

func RunCommandWithIO(name, dir string, stdout, stderr io.Writer, args ...string) (err error)

RunCommandWithIO runs a command with given IO

func RunCommandWithSudo added in v0.0.34

func RunCommandWithSudo(name string, args ...string) (err error)

RunCommandWithSudo runs a command with sudo

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL