使用Golang语言执行shell文件

时间:2022-05-05
本文章向大家介绍使用Golang语言执行shell文件,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
package main
import (
"fmt"
"os/exec"
)
func main() {
cmd := exec.Command("/bin/sh","./deploy.sh")
bytes, err := cmd.Output()
if err != nil {
fmt.Println("cmd.Output:", err)
return
}
fmt.Println(string(bytes))
}