dsen53898
2017-03-20 09:31
浏览 87
已采纳

想要通过使用Go程序运行具有标志和参数的二进制文件

I want to run a binary file with flags. If i directly run the binary it will be like following inside a golang program.

./test --flag1 arg1 --flag2 arg2

I was trying to run by the use of os.exec.

code: reslt ,err:= exec.Command("./test","--flag1", "arg1", "--flag2", "arg2").Output

It is giving error:

Exit status 2

Can anyone help on this?

图片转代码服务由CSDN问答提供 功能建议

我想运行带有标志的二进制文件。 如果我直接运行二进制文件,它将像在 golang程序。

./ test --flag1 arg1 --flag2 arg2

我正试图通过 使用 os.exec

代码: reslt,err:= exec.Command(“ ./ test”,“-flag1”, “ arg1”,“-flag2”,“ arg2”)。输出

给出错误:

< p>退出状态2

有人可以帮忙吗?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题