package main
import (
"os"
"os/exec"
)
func main() {
cmd := exec.Command("bash", "-c", "/root/vps.sh")
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
cmd.Run()
}
这样就跟直接运行shell脚本一样了
package main
import (
"os"
"os/exec"
)
func main() {
cmd := exec.Command("bash", "-c", "/root/vps.sh")
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
cmd.Run()
}
这样就跟直接运行shell脚本一样了
未经允许不得转载:家里蹲的狐狸 » go执行交互式的shell脚本