日期:2014-05-16  浏览次数:20690 次

snmp中的执行linux系统命令如uname的函数,其返回的结果怎么得到啊????
各位大侠有没有人做过类似的任务啊。就是自己添加mib库后,实现一个功能就是能执行linux系统下的命令如date,并且得到结果,我找到好多这种类似函数,就是不知怎么才能返回结果,如run_exec_command、run_shell_command等,求求你们会的大侠留个言啊!

------解决方案--------------------
popen不管用吗?
那用uname函数吧,Linux有uname这个系统调用的。
------解决方案--------------------
popen,然后读返回的文件指针
------解决方案--------------------
popen
------解决方案--------------------
补充下,如果要读stderr,自己dup下吧,直接popen只能读stdout