我知道如何捕获 a 的输出,exec.Command但我还想stdout在捕获它的同时将其流式传输到。感谢您的任何输入!
package main
import (
"bytes"
"fmt"
"os/exec"
)
func main() {
cmd := exec.Command("ls")
var out bytes.Buffer
cmd.Stdout = &out
cmd.Run()
fmt.Println(out.String())
}
MMTTMM
相关分类