Files
llgo/_demo/go/commandrun/commandrun.go

21 lines
315 B
Go
Raw Normal View History

2025-01-16 11:01:29 +00:00
package main
import (
"bytes"
"os/exec"
2025-06-05 18:54:25 +08:00
"path/filepath"
2025-01-16 11:01:29 +00:00
)
func main() {
var data bytes.Buffer
cmd := exec.Command("echo", "hello llgo")
2025-06-05 18:54:25 +08:00
cmd.Dir = filepath.Dir("./")
2025-01-16 11:01:29 +00:00
cmd.Stdout = &data
err := cmd.Run()
if err != nil {
panic(err)
}
println("len:", len(data.Bytes()))
println("data:", data.String())
}