Documentation
¶
Index ¶
- type Cmd
- func (cmd *Cmd) ErrString() string
- func (cmd *Cmd) ErrStringHistory() []string
- func (cmd *Cmd) ErrStringNext() string
- func (cmd *Cmd) ExitCode() int
- func (cmd *Cmd) Hide() *Cmd
- func (cmd *Cmd) OutString() string
- func (cmd *Cmd) OutStringHistory() []string
- func (cmd *Cmd) OutStringNext() string
- func (cmd *Cmd) RawArgf(format string, content ...interface{}) *Cmd
- func (cmd *Cmd) Run() (*Cmd, error)
- func (cmd *Cmd) RunToFile(path string) (*Cmd, error)
- func (cmd *Cmd) Start() (*Cmd, error)
- func (cmd *Cmd) Wait() (*Cmd, error)
- func (cmd *Cmd) WorkDir() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cmd ¶
type Cmd struct {
*exec.Cmd
OutBuffer bytes.Buffer
ErrBuffer bytes.Buffer
// contains filtered or unexported fields
}
Cmd add some attributes on exec.Cmd
func (*Cmd) ErrStringHistory ¶
ErrStringHistory get stderr history access by ErrStringNext
func (*Cmd) OutStringHistory ¶
OutStringHistory get stdout history access by OutStringNext
Click to show internal directories.
Click to hide internal directories.