如何使exec.Command命令从另一个文件调用命令?
func main() {
fmt.Println("Iniciando...")
command := exec.Command("java -version")
command.Dir = "."
output, err := command.Output()
if err != nil {
fmt.Println("Erro: ", err)
}
fmt.Printf("%s", output)
}
错误:exec:“ java -version”:在$ PATH中找不到可执行文件
答案 0 :(得分:2)
每个参数都必须在其自己的单独字符串中。尝试exec.Command("java", "-version")