go怎么嵌入linux命令
在Go语言中,可以使用os/exec包来嵌入Linux命令。以下是一个简单的示例代码:
package main
import (
"fmt"
"os/exec"
)
func main() {
// 执行`ls`命令
cmd := exec.Command("ls")
// 执行命令并获取输出
output, err := cmd.Output()
if err != nil {
fmt.Println("命令执行失败:", err)
return
}
// 输出命令结果
fmt.Println(string(output))
}
在上述代码中,我们使用exec.Command函数创建一个cmd对象,其中指定要执行的命令(在本例中是ls)。然后,使用cmd.Output方法执行命令并获取输出结果。
你可以根据需要调整命令和处理输出的方式。
原文地址: http://www.cveoy.top/t/topic/hNXs 著作权归作者所有。请勿转载和采集!