3
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": %PATH% に実行可能ファイルが見つかりません

コマンドを機能させるにはどうすればよいですか? コマンドのパスを設定したり、完全なパスを書き出す必要がありますか?

4

2 に答える 2