接收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