mirror of
https://github.com/foomo/squadron.git
synced 2025-10-16 12:35:42 +00:00
feat: add to string
This commit is contained in:
parent
aa6a5bd64a
commit
489d6ba708
@ -97,6 +97,15 @@ func (c *Cmd) Stderr(w io.Writer) *Cmd {
|
||||
return c
|
||||
}
|
||||
|
||||
func (c *Cmd) String() string {
|
||||
cmd := exec.Command(c.command[0], c.command[1:]...)
|
||||
cmd.Env = append(os.Environ(), c.env...)
|
||||
if c.cwd != "" {
|
||||
cmd.Dir = c.cwd
|
||||
}
|
||||
return cmd.String()
|
||||
}
|
||||
|
||||
func (c *Cmd) Run(ctx context.Context) (string, error) {
|
||||
cmd := exec.CommandContext(ctx, c.command[0], c.command[1:]...)
|
||||
cmd.Env = append(os.Environ(), c.env...)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user