Help us shape the future of Go! Take the 2026 Go Developer Survey

localcmd

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LocalCmd

type LocalCmd struct {
	// contains filtered or unexported fields
}

LocalCmd is a helper to execute commands locally

func New

func New(command string) *LocalCmd

New creates a LocalCmd helper

func (*LocalCmd) Args

func (c *LocalCmd) Args(args ...string) *LocalCmd

Args adds arguments to the command

func (*LocalCmd) CombinedOutput

func (c *LocalCmd) CombinedOutput() (string, error)

CombinedOutput executes the command and returns combined stdout and stderr from the command

func (*LocalCmd) Env

func (c *LocalCmd) Env(env ...string) *LocalCmd

Env adds environment to the command

func (*LocalCmd) Output

func (c *LocalCmd) Output() (string, string, error)

Output executes the command and returns separate stdout and stderr from the command

func (*LocalCmd) Run

func (c *LocalCmd) Run() error

Run executes the command and returns an error if one occurs

Jump to

Keyboard shortcuts

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