现在,我想在启动父程序的终端窗口中获得子程序的标准输出。
无需弄乱管道或goroutine,这很容易。
func main() { // Replace `ls` (and its arguments) with something more interesting cmd := exec.Command("ls", "-l") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr cmd.Run()}
现在,我想在启动父程序的终端窗口中获得子程序的标准输出。
无需弄乱管道或goroutine,这很容易。
func main() { // Replace `ls` (and its arguments) with something more interesting cmd := exec.Command("ls", "-l") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr cmd.Run()}