在Go语言中,可以使用os/exec包中的Command函数来执行命令。具体实现如下:

package main

import (
	"fmt"
	"os/exec"
)

func main() {
	ip := "20.239.173.0"
	mask := "255.255.255.0"
	gateway := "10.169.1.1"

	cmd := exec.Command("route", "add", ip, "mask", mask, gateway)
	err := cmd.Run()
	if err != nil {
		fmt.Println("添加路由失败:", err)
		return
	}

	fmt.Println("添加路由成功")
}

上面的代码中,使用exec.Command函数创建一个路由添加命令,并执行该命令。如果添加路由失败,将打印错误信息;如果添加路由成功,将打印成功信息。

golang 从网页获得route添加路由route add 202391730 mask 2552552550 1016911

原文地址: https://www.cveoy.top/t/topic/eqY4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录