易截截图软件、单文件、免安装、纯绿色、仅160KB

linux下c调用shell犯晕

linux下,a.txt中存放的是不确定的shell命令(time 或者 date 或者 ls -al ×××.txt),c中如何调用这个不确定的shell命令呢?用system(),但俺不知道括弧中的参数要怎样放。。。。。。厄。。。。。
    FILE *fp;
    char cmd[100];
  fp = fopen("a.txt", "r");
    fgets(cmd, 100, fp);
    fclose(fp);
    system(cmd);


C/C++ code:
char cm[256];
fgets( cm, 256, fp);//fp是文件指针,指向a.txt
system(cm);



fopen之后应该判断fp是否NULL,楼主自己加上吧。

学习了

奇怪,放在一个字符数组cmd里面就行了,我开始弄的是放在一个字符变量cmd了,然后system(cmd)就不成功,厄。。。。

没啥好奇怪的……
一个字符变量装不下一个字符串,很正常……

了解鸟,其实俺是想放在字符串里的 。。。。结贴!!谢谢各位。


相关问答:

用C或C++如何编写求解3D魔方程序 - C/C++ / C++ 语言

请问用C或C++如何编写求解3D魔方的程序,该从何开始?
谢谢各位,帮忙提点建议吧。

http://www.mofang.net/code/176/182/6581.html

我只能突破60秒!唉。

我刚过40秒

google的android中有个OpenGL ES + ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

VFP如何调用C函数 - 其他数据库开发 / VFP

请问VFP中如何调用C/C++函数?

你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。

十豆三 老师,怎么才能修改自己的 ......

C#填网页表单的问题 - .NET技术 / C#

我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......

如何用C画图,能否编一个具体的 急用

如何用C画图,能否编一个具体的 。
#include <conio.h>
#include <stdio.h>
int main()
{
int i;
char *s[]={"BLACK","BLUE","GREEN","CYAN","RE ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号