谁知道kdevelop中的槽(slot)中如何运行shell脚本
在下编了一个shell脚本存放在根(/)下面,现在我用kdevelop和qt做了一个GUI,想要在其中通过按钮或者菜单来运行这个shell脚本,并同时把运行结果显示在窗口中.
------解决方案--------------------动态的生成这个脚本
在最后确定后执行
------解决方案--------------------系统调用system
SYSTEM(3) Linux Programmer’s Manual SYSTEM(3)
NAME
system - execute a shell command
SYNOPSIS
#include <stdlib.h>
int system(const char *string);
------解决方案--------------------用popen吧,system想抓shell的输出比较麻烦,只能间接的进行,用POPEN就爽多了