猿问

通过 exec.Command 在控制台中工作

请帮忙。我必须通过一定数量的参数传递控制台突击队。有许多。


也就是说,理想情况下,应该如下:test.go --distr例如:test.go --distr MC卷曲的cron


我创建功能


 func chroot_create() {

        cmd := exec.Command("urpmi",

                "--urpmi-root",

                *fldir,

                "--no-verify-rpm",

                "--nolock",

                "--auto",

                "--ignoresize",

                "--no-suggests",

                "basesystem-minimal",

                "rpm-build",

                "sudo",

                "urpmi",

                "curl")

        if err := cmd.Run(); err != nil {

                log.Println(err)

        }

}

并通过flag.Parse捕捉参数颇()


我该如何摆脱“rpm-build程序”,“命令”,“URPMI”,“卷曲”),将不被捆绑到数包。请原谅我的愚蠢,我刚开始学习golang。特别是当出现问题。


全码http://pastebin.com/yeuKy8Cc


炎炎设计
浏览 264回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答