接收MML命令i的输出具有其中i使用在我的solaris UNIX执行MML命令像下面的接口:执行和在C++
> eaw 0004
<RLTYP;
BSC SYSTEM TYPE DATA
GSYSTYPE
GSM1800
END
<
只要我在命令行上做eaw <name>
。它会启动一个接口,在这里我可以执行mml命令,我可以看到那些执行的命令的输出。
我的想法是解析C++中的命令输出。 我可以取消一些解析逻辑。但是从如何获得要在C++内部执行的命令开始?有没有任何预定义的方式来做到这一点。 这应该类似于在C++中执行sql查询,但我们使用其他库来执行sql查询。我也不希望运行shell脚本或在两者之间创建临时文件。
我想要的是在C++中执行命令并获取输出,甚至在C++中。 有没有人能给我正确的方向?
@ adam.Thanks您的建议。请给我一个小例子.lets说使用上述建议在C++内执行sql查询。 – user1939168 2013-03-19 07:32:49