gpt4 book ai didi

go - 在 Go 中调用外部命令

转载 作者:IT王子 更新时间:2023-10-29 00:56:54 29 4
gpt4 key购买 nike

如何在 GO 中调用外部命令?我需要调用一个外部程序并等待它完成执行。在执行下一条语句之前。

最佳答案

您需要使用 exec package : 使用 Command 启动命令并使用 Run 等待完成。

cmd := exec.Command("yourcommand", "some", "args")
if err := cmd.Run(); err != nil {
fmt.Println("Error: ", err)
}

如果你只想读取结果,你可以使用Output而不是 Run

关于go - 在 Go 中调用外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18420685/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com