执行 shell 文件
os/exec包可用于从 Go 触发任何操作系统命令。同样可以用于触发 .sh 文件。
os/exec包可用于从 Go 触发任何操作系统命令。同样可以用于触发 .sh 文件。
package main
import (
"fmt"
"log"
"os/exec"
)
func main() {
out, err := exec.Command("/bin/sh", "sample.sh").Output()
if err != nil {
log.Fatal(err)
}
fmt.Println(out)
}