package main
import (
"fmt"
"log"
"os/exec"
)
func main() {
out, err := exec.Command("date").Output()
if err != nil {
log.Fatal(err)
}
fmt.Printf("The date is %s\n", out)
}
这是文档中用于执行系统命令的代码示例。http://golang.org/pkg/os/exec/#example_Cmd_Output即使在文档站点上,示例执行框也没有运行并且具有相同的错误: 2009/11/10 23:00:00 exec:"date" : 在 $PATH 中找不到可执行文件
在 Windows 上,我得到: exec: "date": executable file not found in %PATH%
如何让命令工作?我需要设置路径还是写出命令的完整路径?