| 华夏很行 回复于:2002-08-16 14:22:59
|
第一个参数不应该是“.”,应该是grep这条命令的路径
|
| 晴天羽 回复于:2002-08-21 09:49:25
|
不但是路径名字,还要文件名,而且参数是一个一个出入的,一个参数里有空格也没有关系的,例如: execl("/tmp/test.bat","test.bat ", 1,2,3, (char *)0);
|
| 华夏很行 回复于:2002-08-25 16:00:30
|
对阿,自己知道了阿,呵呵
|
| 离了水的蛤蟆 回复于:2002-08-27 00:08:19
|
No, 1,2,3也要有引号的! 另外,我更喜欢用execlp
|
| 华夏很行 回复于:2002-08-28 09:41:53
|
execlp在哪个操作系统下有?sco跟aix好像都没有吧
|
| Tsf105 回复于:2002-08-28 09:53:34
|
sco/aix好像都有:)
|
| 华夏很行 回复于:2002-09-04 11:08:09
|
惭愧,惭愧
|
| beginnersco 回复于:2002-11-01 10:03:48
|
我也喜欢用execlp(),它的第一个参数可以不用输入路径名,只文件名即可,在执行时,它会自动按路径查找。SCO中有这个命令;
|